ReaperのReaScript AZSTOKE-SILVER-API-
API:238項目
Track,StringProject,Folder/Fiele,Number,Marker,Device,Loudness,UI,Http,Slack,Transcription,HANDAUTOMER,TALKTRON
バージョン情報:AZSTOKE_SILVER_ver2.0.0
利用可能OS:Windows10以降/MacOS 12以降
利用可能GPU:NVIDIA CUDA対応GPU(Pascal世代以降)
例: GTX 10シリーズ / RTX 20シリーズ / RTX 30シリーズ / RTX 40シリーズ
※CPUでの処理も可能
利用可能言語:Lua/Python
- API -

61のAPIの追加、RADNODZへの対応追加
AZSTOKE_SILVER_ver2.0.0
- API Detail-
■API追加
録音アーム / トラック詳細
AZ_GetTrackListDetail : トラック階層リストを取得
AZ_GetSelectedTrackListDetail : 選択トラックの階層リストを取得
AZ_GetTrackItemRecording : トラックの録音アーム状態を取得
AZ_GetTrackIdRecording : トラックID指定で録音アーム状態を取得
AZ_GetSelectedTrackIdRecording : 選択トラックID指定で録音アーム状態を取得
AZ_GetRecordingTrackList : 録音アーム中のトラック一覧を取得
AZ_SetTrackItemRecording : トラックの録音アームを設定
AZ_SetTrackIdRecording : トラックID指定で録音アームを設定
AZ_SetSelectedTrackIdRecording : 選択トラックID指定で録音アームを設定
AZ_SetTrackAllRecording : 全トラックの録音アームを設定
AZ_SetTrackItemOnlyRecording : 指定トラックのみ録音アーム(他はオフ)
AZ_SetTrackIdOnlyRecording : トラックID指定でそのトラックのみ録音アーム
AZ_SetSelectedTrackIdOnlyRecording : 選択トラックID指定でそのトラックのみ録音アーム
ピーク / チャンネル数
AZ_GetTrackItemCurrentPeak : 現在のピーク値を取得(リニア)
AZ_GetTrackItemCurrentPeakDB : 現在のピーク値を取得(dB)
AZ_GetTrackItemHoldPeakDB : ホールドピーク最大値を取得(dB)
AZ_ResetTrackItemHoldPeak : ホールドピークをクリア
AZ_GetTrackItemNumChannels : トラックのチャンネル数を取得
AZ_GetTrackIdNumChannels : トラックID指定でチャンネル数を取得
AZ_GetSelectedTrackIdNumChannels : 選択トラックID指定でチャンネル数を取得
AZ_SetTrackItemNumChannels : トラックのチャンネル数を設定
AZ_SetTrackIdNumChannels : トラックID指定でチャンネル数を設定
AZ_SetSelectedTrackIdNumChannels : 選択トラックID指定でチャンネル数を設定
入力チャンネル
AZ_GetInputChannelList : 入力チャンネル名一覧を取得
AZ_GetTrackItemInputChannel : トラックの入力チャンネル設定を取得
AZ_GetTrackIdInputChannel : トラックID指定で入力チャンネル設定を取得
AZ_GetSelectedTrackIdInputChannel : 選択トラックID指定で入力チャンネル設定を取得
AZ_SetTrackItemInputChannel : トラックの入力チャンネルを設定
AZ_SetTrackIdInputChannel : トラックID指定で入力チャンネルを設定
AZ_SetSelectedTrackIdInputChannel : 選択トラックID指定で入力チャンネルを設定
メーター / FX / センド
AZ_GetTrackItemMeterMode : メーターモード(I_VUMODE)を取得
AZ_SetTrackItemMeterMode : メーターモード(I_VUMODE)を設定
AZ_GetTrackItemFxEnabled : FX有効(バイパス解除)状態を取得
AZ_SetTrackItemFxEnabled : FX有効(バイパス解除)状態を設定
AZ_GetTrackItemMainSend : メインセンド設定を取得
AZ_SetTrackItemMainSend : メインセンド設定を行う
AZ_GetTrackItemSendList : センド一覧を取得
AZ_AddTrackItemSend : センドを追加
AZ_GetTrackItemSendProperties : センドのプロパティを取得
AZ_SetTrackItemSendProperties : センドのプロパティを設定
AZ_DeleteTrackItemSend : センドを削除
再生・録音状態 / リピート
AZ_GetRepeat : リピート有効状態を取得
AZ_SetRepeate : リピートを設定
AZ_GetPlayState : 再生中かどうかを取得
AZ_GetRecordState : 録音中かどうかを取得
AZ_GetPauseState : 一時停止中かどうかを取得
AZ_GetStopState : 停止中かどうかを取得
プロジェクト操作
AZ_GetProjectName : プロジェクト名を取得
AZ_GetProjectPath : プロジェクトパスを取得
AZ_OpenProject : プロジェクトを開く
AZ_SaveProject : プロジェクトを保存
AZ_CloseProject : プロジェクトを閉じる
AZ_SwitchProject : プロジェクトを切り替え
AZ_GetProjectFromName : 名前からプロジェクトハンドルを取得
デバイス / システム
AZ_GetLocalIpAddresse : ローカルIPアドレス一覧を取得
AZ_GetDeviceName : オーディオデバイス名を取得
AZ_GetRecordingSampleRate : 録音サンプルレートを取得
AZ_GetRecordingBitDepth : 録音ビット深度を取得
AZ_CountInputChannel : 入力チャンネル数を取得
AZ_CountOutputChannel : 出力チャンネル数を取得
AZ_GetOutputChannelList : 出力チャンネル名一覧を取得
■新システム「RADNODZ」からのAPIの呼び出し対応
