top of page

3

Media

AZSTOKE_SelectAllMediaAddNGWord

全選択メディアの名前に"_ng"を追加

RANK

function Msg(param)

   reaper.ShowConsoleMsg(tostring(param).."\n")

end


retval,allCount,_ = reaper.AZ_GetSelectedMediaTypeCount(0,"")


for i = 0,allCount-1 do

   retval,name = reaper.AZ_GetSelectedMediaName(0,i)

   name = name.."_ng"

   reaper.AZ_SetSelectedMediaName(0,i,name)

   Msg(name)

end

function Msg(param)

   reaper.ShowConsoleMsg(tostring(param).."\n")

end

  • Msg コンソール出力関数をセット


retval,allCount,_ = reaper.AZ_GetSelectedMediaTypeCount(0,"")

  • 選択しているメディアの数(allCount)を取得



for i = 0,allCount-1 do

  • 0から変数(allCount-1)分、ループさせる

   retval,name = reaper.AZ_GetSelectedMediaName(0,i)

  • 変数(name)に変数(i)に入った選択しているメディア名を保存する

   name = name.."_ng"

  • 変数(name)に_ngを追記する

   reaper.AZ_SetSelectedMediaName(0,i,name)

  • 選択しているメディアID(i)のメディア名に変数(name)を設定する

   Msg(name)

  • コンソールにメディアIDを出力する

  • allCount分回す


end

APIの利用にはプランに加入し

専用APIをダウンロード

する必要があります。

​※SILVERは5月中の公開を予定しております

  1. プロジェクト内にメディアを複数設置

- Script Code -
- Script Image -
- Warm Up -
- Script Detail -
- API LINK -

LUA

​ReaScript File Download 👇

​※実行するには専用APIが必要です

- Script Download -
bottom of page