top of page

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追加

  1. AZ_GetTrackItemSelect:指定トラックタイプIDのトラックアイテムを取得

  2. AZ_GetSelectedTrackFirstInfo:選択トラックの先頭トラックアイテムとトラックIDを取得

  3. AZ_InsertTrackSearchUniqueOnly:指定トラック名がユニークの場合にインサート

  4. AZ_InsertTrackId:指定IDのトラックをインサート

  5. AZ_InsertChildTrack:指定親トラックアイテムの子トラックとしてインサート

  6. AZ_GetTrackItemIndex:指定トラックアイテムのトラックID取得

  7. AZ_GetTrackCountSelect:指定プロジェクトのトラック数を取得(選択式)

  8. AZ_GetTracckItemMute:指定トラックアイテムのミュート取得

  9. AZ_GetTrackIdMute:指定トラックIDのミュート取得

  10. AZ_GetSelectedTrackIdMute:指定選択トラックIDのミュート取得

  11. AZ_SetTrackItemMute:指定トラックアイテムのミュートを設定

  12. AZ_SetTrackIdMute:指定トラックIDのミュートを設定

  13. AZ_SetSelectedTrackIdMute:指定選択トラックIDのミュートを設定

  14. AZ_SetTrackAllMuteOFF:全てのトラックのミュートをOFF

  15. AZ_GetTrackItemSolo:指定トラックアイテムのソロ取得

  16. AZ_GetTrackIdSolo:指定トラックIDのソロ取得

  17. AZ_GetSelectedTrackIdSolo:指定選択トラックIDのソロ取得

  18. AZ_SetTrackItemSolo:指定トラックアイテムのソロ設定

  19. AZ_SetTrackIdSolo:指定トラックIDのソロ設定

  20. AZ_SetSelectedTrackIdSolo:指定選択トラックIDのソロ設定

  21. AZ_SetTrackAllSoloOFF:全トラックのソロをOFFに設定

  22. AZ_GetTrackItemColor:指定トラックアイテムのカラー値を取得

  23. AZ_GetTrackIdColor:指定トラックIDのカラー値を取得

  24. AZ_GetSelectedTrackIdColor:指定選択トラックIDのカラー値を取得

  25. AZ_SetTrackItemColor:指定トラックアイテムのカラーを設定

  26. AZ_SetTrackIdColor:指定トラックIDにカラーを設定

  27. AZ_SetSelectedTrackIdColor:指定選択トラックIDにカラーを設定

  28. AZ_SetTrackItemRGB:指定トラックアイテムのRGBを設定

  29. AZ_SetTrackIdRGB:指定トラックIDのRGBを設定

  30. AZ_SetSelectedTrackIdRGB:指定選択トラックIDのRGBを設定

  31. AZ_GetTrackItemDepth:指定トラックアイテムの階層数を取得

  32. AZ_GetTrackIdDepth:指定トラックIDの階層数を取得

  33. AZ_GetSelectedTrackIdDepth:指定選択トラックIDの階層数を取得

  34. AZ_SetTrackItemDepth:指定トラックアイテムの階層数を設定

  35. AZ_SetTrackIdDepth:指定トラックIDの階層数を設定

  36. AZ_SetSelectedTrackIdDepth:指定選択トラックIDの階層数を設定

  37. AZ_GetTrackItemName:指定トラックアイテムのトラック名を取得

  38. AZ_GetTrackIdName:指定トラックIDのトラック名を取得

  39. AZ_GetSelectedTrackIdName:指定選択トラックIDのトラック名を取得

  40. AZ_SetTrackItemName:指定トラックアイテムに名前を設定

  41. AZ_SetTrackIdName:指定トラックIDに名前を設定

  42. AZ_SetSelectedTrackIdName:指定選択トラックIDに名前を設定

  43. AZ_SetTrackIdSelected:指定トラックIDを選択/非選択

  44. AZ_SetTrackItemOnlySelected:指定トラックアイテムのみを選択

  45. AZ_SetTrackIdOnlySelected:指定トラックIDのみを選択

  46. AZ_GetTrackItemVolume:指定トラックアイテムのボリューム値を取得

  47. AZ_GetTrackIdVolume:指定トラックIDのボリューム値を取得

  48. AZ_GetSelectedTrackIdVolume:指定選択トラックIDのボリューム値を取得

  49. AZ_SetTrackItemVolume:指定トラックアイテムのボリュームを設定

  50. AZ_SetTrackIdVolume:指定トラックIDのボリュームを設定

  51. AZ_SetSelectedTrackIdVolume:指定選択トラックIDのボリュームを設定

  52. AZ_SetTrackItemAddVolume:指定トラックアイテムにボリュームを追加

  53. AZ_SetTrackIdAddVolume:指定トラックIDにボリュームを追加

  54. AZ_SetSelectedTrackIdAddVolume:指定選択トラックIDにボリュームを追加

  55. AZ_DeleteTrackIdSelect:指定トラックIDを削除(選択式)

  56. AZ_CheckSameString:指定文字列が大文字小文字を判定せずに同じか確認

  57. AZ_CheckIncludeString:指定文字列が入っているか確認

  58. AZ_CheckIncludePerfectString:指定文字列が入ってて大文字小文字も一致するか確認

  59. AZ_ReplaceSearchString:文字列の置換

  60. AZ_DeleteBlankString:空白文字列を削除

  61. AZ_SetProjectInfoRecPath:プロジェクト設定の録音パスを設定

  62. AZ_SetProjectInfoRecAddPath:プロジェクト設定の録音パスに付加して設定

  63. AZ_SetProjectPathFolder:プロジェクトパスにフォルダ階層を追加

  64. AZ_SetResoucePathFolder:リソースパスにフォルダ階層を追加

  65. AZ_SetPathFolder:指定パスにフォルダ階層を追加

  66. AZ_SetCopyFile:指定パスの中身をすべて指定パスにコピー

  67. AZ_WriteFile:指定テキストファイルを書きだし

  68. AZ_ReadFile:指定テキストファイルを読み込み

  69. AZ_GetRandomNumInteger:整数のランダム数を出力

  70. AZ_GetRandomNumDouble:浮動小数点のランダム数を出力

  71. AZ_GetRandomColor:カラー値のランダム出力

  72. AZ_FormatNumDigit:指定数字の指定桁数を出力

  73. AZ_GetRegionMarkerIndex:指定リージョンIDのインデックスを取得

  74. AZ_GetRegionMarkerPosition:指定リージョンIDの開始と終了地点を取得

  75. AZ_GetRegionMarkerName:指定リージョンIDのリージョン名を取得

  76. AZ_GetRegionMarkerColor:指定リージョンIDの色を取得

  77. AZ_SetRegionMarkerPosition:指定リージョンIDの開始と終了地点を設定

  78. AZ_SetRegionMarkerName:指定リージョンIDのリージョン名を設定

  79. AZ_SetRegionMarkerColor:指定リージョンIDの色を設定

  80. AZ_AddRegionMarker:リージョンを追加

  81. AZ_DeleteAllRegion:全リージョンを削除

  82. AZ_SetMediaItemHANDAUTOMER:指定メディアに「HANDAUTOMER」を設定

  83. AZ_SetMediaIdHANDAUTOMER:指定メディアIDに「HANDAUTOMER」を設定

  84. AZ_SetSelectedMediaIdHANDAUTOMER:指定選択メディアIDに「HANDAUTOMER」を設定

  85. AZ_SetMediaItemLoudnessMaxMomentary:指定メディアに指定MaxMomentaryを設定

  86. AZ_SetMediaIdLoudnessMaxMomentary:指定メディアIDに指定MaxMomentaryを設定

  87. AZ_SetSelectedMediaIdLoudnessMaxMomentary:指定選択メディアIDに指定MaxMomentaryを設定

  88. AZ_ActionMediaItemSelectKeep:指定メディアにアクションを実行

  89. AZ_ActionMediaIdSelectKeep:指定メディアIDにアクションを実行

  90. AZ_ActionSelectedMediaIdSelectKeep:指定選択メディアIDにアクションを実行

  91. AZ_RenderMediaItemActiveTake:指定メディアのアクティブテイクを新規テイクに書き出し

  92. AZ_RenderMediaIdActiveTake:指定メディアIDのアクティブテイクを新規テイクに書き出し

  93. AZ_RenderSelectedMediaIdActiveTake:指定選択メディアIDのアクティブテイクを新規テイクに書き出し

  94. AZ_SetMediaItemEnvelopeAllOFF:指定メディアのエンベロープを全てOFF

  95. AZ_SetMediaIdEnvelopeAllOFF:指定メディアIDのエンベロープを全てOFF

  96. AZ_SetSelectedMediaIdEnvelopeAllOFF:指定選択メディアIDのエンベロープを全てOFF

  97. AZ_GetTrackItemList:指定プロジェクト内の全てのトラックアイテムを配列出力

  98. AZ_GetTrackItemChildList:指定トラックアイテムの子トラックアイテム配列出力

  99. AZ_GetTrackIdChildList:指定トラックIDの子トラックアイテム配列出力

  100. AZ_GetSelectedTrackIdChildList:指定選択トラックIDの子トラックアイテム配列出力

  101. AZ_GetSamePerfectTrackNameList:完全一致同名トラックアイテムの配列出力

  102. AZ_GetIncludePerfectTrackNameList:部分一致同名トラックアイテムの配列出力

  103. AZ_GetTrackDepthList:指定プロジェクトの全トラック階層数の配列出力

  104. AZ_GetFilePathList:指定フォルダパスのファイルパス配列出力

  105. AZ_GetStringSplitList:指定テキストの指定区切り文字で配列出力

  106. AZ_GetUserInputList:UIのテキストボックスを生成して入力制御を設定

  107. AZ_GetMediaItemPeakList:指定メディアアイテムのピーク配列出力

  108. AZ_GetMediaIdPeakList:指定メディアIDのピーク配列出力

  109. AZ_GetSelectedMediaIdPeakList:指定選択メディアIDのピーク配列出力

bottom of page