- API -
mainOutPathList, subOutPathList = reaper.AZ_RenderToAudioFile(proj, options)
- API Detail-
▼入力値
proj(ReaProject) : プロジェクト(任意 デフォルト : 現在プロジェクト)
options(RenderOptions) : レンダリング設定(任意 デフォルト : なし)
▼出力値
mainOutPathList(StringArray) : メイン出力の出力後ファイルパス配列
subOutPathList(StringArray) : 同時出力の出力後ファイルパス配列
- SCRIPT -
dofile(reaper.AZ_GetLuaInitPath())
require("reaper_AZSTOKE_GOLD")
function showObject(object, depth)
local obj = object
if depth == nil then depth = 0 end
if(type(obj) == "table") then
Msg("")
for k, v in pairs(obj) do
for i = 1, depth, 1 do reaper.ShowConsoleMsg(" ") end
reaper.ShowConsoleMsg(tostring(k) .. " : ")
showObject(v, depth + 4)
end
else
Msg(obj)
end
end
options = {
RenderingTarget = 1,
RenderingRangeType = 5,
SamplingRate = 44100,
Channels = 1,
OutputDir = "Rendering\\a",
FileName = "$region"
}
mainlist, sublist = reaper.AZ_RenderToAudioFile(0,options)
Msg(reaper.AZ_GetErrorCode())
showObject(mainList)
showObject(subList)