top of page
- API -

reaper.AZ_LOUDMATCHIFY_SetVolumeForMediaItemList(itemList, loudnessTable,volumeType ,additionalVolumeList)

- API Detail -

▼入力値

・itemList(table): メディアの配列

・loudnessTable(table): ラウドネステーブル

 ・Name(string) : 名称

 ・Loudness(number): ラウドネス

・volumeType(integer): 調整方法

 ・0 : 瞬間ラウドネスの最大値をadditionalVolumeを加算した上でのラウドネス値に合わせる

 ・1 : 瞬間ラウドネスの最大値をラウドネス値に合わせる

 ・2 : RMSの最大値をラウドネス値に合わせる

 ・3 : ピークの最大値をラウドネス値に合わせる

 ・4 : メディアの音量をラウドネス値に合わせる

・additionalVolumeList(table): 付加音量と対応するメディアのリスト

 ・Item(MediaItem) : メディアアイテム

 ・Volume(number) : 音量

- SIMPLE SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_BRONZE")

require("reaper_AZSTOKE_SILVER")

require("reaper_AZSTOKE_GOLD")


jsonStr = reaper.AZ_ReadFile("D://script","savedata.txt")

loudnessTable = reaper.AZ_Json_Deserialize(jsonStr)


itemList = reaper.AZ_GetMediaItemList(0)

reaper.AZ_LOUDMATCHIFY_SetVolumeForMediaItemList(itemList,loudnessTable,1,0)

LOUDMATCHIFY

AZ_LOUDMATCHIFY_SetVolumeForMediaItemList

対応バージョン:

1.0.2

以降

リスト内のメディアを対象にLOUDMATCHIFYを実行

bottom of page