ReaperのReaScript AZSTOKE-SILVER-API-
API:109項目
Track,StringProject,Folder/Fiele,Number,Marker,Loudness,HANDAUTOMER
バージョン情報:AZSTOKE_SILVER_ver1.0.0
利用可能OS:Windows10以降/MacOS 10以降
利用可能言語:Lua/Python
- API -

109のAPIの追加
AZSTOKE_SILVER_ver1.0.0
- API Detail -
■API追加
AZ_GetTrackItemSelect:指定トラックタイプIDのトラックアイテムを取得
AZ_GetSelectedTrackFirstInfo:選択トラックの先頭トラックアイテムとトラックIDを取得
AZ_InsertTrackSearchUniqueOnly:指定トラック名がユニークの場合にインサート
AZ_InsertTrackId:指定IDのトラックをインサート
AZ_InsertChildTrack:指定親トラックアイテムの子トラックとしてインサート
AZ_GetTrackItemIndex:指定トラックアイテムのトラックID取得
AZ_GetTrackCountSelect:指定プロジェクトのトラック数を取得(選択式)
AZ_GetTracckItemMute:指定トラックアイテムのミュート取得
AZ_GetTrackIdMute:指定トラックIDのミュート取得
AZ_GetSelectedTrackIdMute:指定選択トラックIDのミュート取得
AZ_SetTrackItemMute:指定トラックアイテムのミュートを設定
AZ_SetTrackIdMute:指定トラックIDのミュートを設定
AZ_SetSelectedTrackIdMute:指定選択トラックIDのミュートを設定
AZ_SetTrackAllMuteOFF:全てのトラックのミュートをOFF
AZ_GetTrackItemSolo:指定トラックアイテムのソロ取得
AZ_GetTrackIdSolo:指定トラックIDのソロ取得
AZ_GetSelectedTrackIdSolo:指定選択トラックIDのソロ取得
AZ_SetTrackItemSolo:指定トラックアイテムのソロ設定
AZ_SetTrackIdSolo:指定トラックIDのソロ設定
AZ_SetSelectedTrackIdSolo:指定選択トラックIDのソロ設定
AZ_SetTrackAllSoloOFF:全トラックのソロをOFFに設定
AZ_GetTrackItemColor:指定トラックアイテムのカラー値を取得
AZ_GetTrackIdColor:指定トラックIDのカラー値を取得
AZ_GetSelectedTrackIdColor:指定選択トラックIDのカラー値を取得
AZ_SetTrackItemColor:指定トラックアイテムのカラーを設定
AZ_SetTrackIdColor:指定トラックIDにカラーを設定
AZ_SetSelectedTrackIdColor:指定選択トラックIDにカラーを設定
AZ_SetTrackItemRGB:指定トラックアイテムのRGBを設定
AZ_SetTrackIdRGB:指定トラックIDのRGBを設定
AZ_SetSelectedTrackIdRGB:指定選択トラックIDのRGBを設定
AZ_GetTrackItemDepth:指定トラックアイテムの階層数を取得
AZ_GetTrackIdDepth:指定トラックIDの階層数を取得
AZ_GetSelectedTrackIdDepth:指定選択トラックIDの階層数を取得
AZ_SetTrackItemDepth:指定トラックアイテムの階層数を設定
AZ_SetTrackIdDepth:指定トラックIDの階層数を設定
AZ_SetSelectedTrackIdDepth:指定選択トラックIDの階層数を設定
AZ_GetTrackItemName:指定トラックアイテムのトラック名を取得
AZ_GetTrackIdName:指定トラックIDのトラック名を取得
AZ_GetSelectedTrackIdName:指定選択トラックIDのトラック名を取得
AZ_SetTrackItemName:指定トラックアイテムに名前を設定
AZ_SetTrackIdName:指定トラックIDに名前を設定
AZ_SetSelectedTrackIdName:指定選択トラックIDに名前を設定
AZ_SetTrackIdSelected:指定トラックIDを選択/非選択
AZ_SetTrackItemOnlySelected:指定トラックアイテムのみを選択
AZ_SetTrackIdOnlySelected:指定トラックIDのみを選択
AZ_GetTrackItemVolume:指定トラックアイテムのボリューム値を取得
AZ_GetTrackIdVolume:指定トラックIDのボリューム値を取得
AZ_GetSelectedTrackIdVolume:指定選択トラックIDのボリューム値を取得
AZ_SetTrackItemVolume:指定トラックアイテムのボリュームを設定
AZ_SetTrackIdVolume:指定トラックIDのボリュームを設定
AZ_SetSelectedTrackIdVolume:指定選択トラックIDのボリュームを設定
AZ_SetTrackItemAddVolume:指定トラックアイテムにボリュームを追加
AZ_SetTrackIdAddVolume:指定トラックIDにボリュームを追加
AZ_SetSelectedTrackIdAddVolume:指定選択トラックIDにボリュームを追加
AZ_DeleteTrackIdSelect:指定トラックIDを削除(選択式)
AZ_CheckSameString:指定文字列が大文字小文字を判定せずに同じか確認
AZ_CheckIncludeString:指定文字列が入っているか確認
AZ_CheckIncludePerfectString:指定文字列が入ってて大文字小文字も一致するか確認
AZ_ReplaceSearchString:文字列の置換
AZ_DeleteBlankString:空白文字列を削除
AZ_SetProjectInfoRecPath:プロジェクト設定の録音パスを設定
AZ_SetProjectInfoRecAddPath:プロジェクト設定の録音パスに付加して設定
AZ_SetProjectPathFolder:プロジェクトパスにフォルダ階層を追加
AZ_SetResoucePathFolder:リソースパスにフォルダ階層を追加
AZ_SetPathFolder:指定パスにフォルダ階層を追加
AZ_SetCopyFile:指定パスの中身をすべて指定パスにコピー
AZ_WriteFile:指定テキストファイルを書きだし
AZ_ReadFile:指定テキストファイルを読み込み
AZ_GetRandomNumInteger:整数のランダム数を出力
AZ_GetRandomNumDouble:浮動小数点のランダム数を出力
AZ_GetRandomColor:カラー値のランダム出力
AZ_FormatNumDigit:指定数字の指定桁数を出力
AZ_GetRegionMarkerIndex:指定リージョンIDのインデックスを取得
AZ_GetRegionMarkerPosition:指定リージョンIDの開始と終了地点を取得
AZ_GetRegionMarkerName:指定リージョンIDのリージョン名を取得
AZ_GetRegionMarkerColor:指定リージョンIDの色を取得
AZ_SetRegionMarkerPosition:指定リージョンIDの開始と終了地点を設定
AZ_SetRegionMarkerName:指定リージョンIDのリージョン名を設定
AZ_SetRegionMarkerColor:指定リージョンIDの色を設定
AZ_AddRegionMarker:リージョンを追加
AZ_DeleteAllRegion:全リージョンを削除
AZ_SetMediaItemHANDAUTOMER:指定メディアに「HANDAUTOMER」を設定
AZ_SetMediaIdHANDAUTOMER:指定メディアIDに「HANDAUTOMER」を設定
AZ_SetSelectedMediaIdHANDAUTOMER:指定選択メディアIDに「HANDAUTOMER」を設定
AZ_SetMediaItemLoudnessMaxMomentary:指定メディアに指定MaxMomentaryを設定
AZ_SetMediaIdLoudnessMaxMomentary:指定メディアIDに指定MaxMomentaryを設定
AZ_SetSelectedMediaIdLoudnessMaxMomentary:指定選択メディアIDに指定MaxMomentaryを設定
AZ_ActionMediaItemSelectKeep:指定メディアにアクションを実行
AZ_ActionMediaIdSelectKeep:指定メディアIDにアクションを実行
AZ_ActionSelectedMediaIdSelectKeep:指定選択メディアIDにアクションを実行
AZ_RenderMediaItemActiveTake:指定メディアのアクティブテイクを新規テイクに書き出し
AZ_RenderMediaIdActiveTake:指定メディアIDのアクティブテイクを新規テイクに書き出し
AZ_RenderSelectedMediaIdActiveTake:指定選択メディアIDのアクティブテイクを新規テイクに書き出し
AZ_SetMediaItemEnvelopeAllOFF:指定メディアのエンベロープを全てOFF
AZ_SetMediaIdEnvelopeAllOFF:指定メディアIDのエンベロープを全てOFF
AZ_SetSelectedMediaIdEnvelopeAllOFF:指定選択メディアIDのエンベロープを全てOFF
AZ_GetTrackItemList:指定プロジェクト内の全てのトラックアイテムを配列出力
AZ_GetTrackItemChildList:指定トラックアイテムの子トラックアイテム配列出力
AZ_GetTrackIdChildList:指定トラックIDの子トラックアイテム配列出力
AZ_GetSelectedTrackIdChildList:指定選択トラックIDの子トラックアイテム配列出力
AZ_GetSamePerfectTrackNameList:完全一致同名トラックアイテムの配列出力
AZ_GetIncludePerfectTrackNameList:部分一致同名トラックアイテムの配列出力
AZ_GetTrackDepthList:指定プロジェクトの全トラック階層数の配列出力
AZ_GetFilePathList:指定フォルダパスのファイルパス配列出力
AZ_GetStringSplitList:指定テキストの指定区切り文字で配列出力
AZ_GetUserInputList:UIのテキストボックスを生成して入力制御を設定
AZ_GetMediaItemPeakList:指定メディアアイテムのピーク配列出力
AZ_GetMediaIdPeakList:指定メディアIDのピーク配列出力
AZ_GetSelectedMediaIdPeakList:指定選択メディアIDのピーク配列出力