top of page
- API -
reaper.AZ_LOUDMATCHIFY_SetVolumeForSelectedMediaId(proj, selectItemID, loudnessTable, ,volumeType ,additionalVolume)
- API Detail -
▼入力値
・projID(integer): プロジェクトID
・selectItemID(integer):選択メディアID
・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)
reaper.AZ_LOUDMATCHIFY_SetVolumeForSelectedMediaId(0,0,loudnessTable, 1,0)
Loudness = reaper.AZ_GetSelectedMediaIdLoudnessMaxMomentary(0,0)
Msg(Loudness)
LOUDMATCHIFY
AZ_LOUDMATCHIFY_SetVolumeForSelectedMediaId
対応バージョン:
1.0.2
以降
選択メディアIDを対象にLOUDMATCHIFYを実行
bottom of page