top of page
- API -
reaper.AZ_LOUDMATCHFY_SetVolumeForMediaItem(item, loudnessTable, ,volumeType ,additionalVolume)
- API Detail -
▼入力値
・item(MediaItem): メディアアイテム
・loudnessTable(Table): ラウドネステーブル
・Name(string) : 名称
・Loudness(number): ラウドネス
・volumeType(integer): 調整方法
・0 : MaxMomentaryの最大値をadditionalVolumeを加算した上で合わせる
・1 : MaxMomentaryの最大値に合わせる
・2 : RMSの最大値に合わせる
・3 : ピークの最大値に合わせる
・4 : メディアの音量に合わせる
・additionalVolume(number): 付加音量 volumeType=0の場合のみ使用
- SIMPLE SCRIPT -
dofile(reaper.AZ_GetLuaInitPath())
require("reaper_AZSTOKE_SILVER")
require("reaper_AZSTOKE_GOLD")
jsonStr = reaper.AZ_ReadFile("D://script","savedata.txt")
loudnessTable = reaper.AZ_Json_Deserialize(jsonStr)
item = reaper.AZ_GetMediaItemSelect(0,0,0)
reaper.AZ_LOUDMATCHIFY_SetVolumeForMediaItem(item ,loudnessTable, 1,0)
Loudness = reaper.AZ_GetMediaItemLoudnessMaxMomentary(item)
Msg(Loudness)
LOUDMATCHIFY
AZ_LOUDMATCHIFY_SetVolumeForMediaItem
対応バージョン:
1.0.2
以降
メディアを対象にLOUDMATCHIFYを実行
bottom of page