このコントロールを変更すると、このページが自動的に更新されます
MainStageユーザガイド
- ようこそ
-
- 「編集」モードの概要
-
- チャンネルストリップの概要
- チャンネルストリップを追加する
- チャンネルストリップ設定を変更する
- チャンネルストリップのコンポーネントを設定する
- シグナルフローチャンネルストリップを表示する
- メトロノームチャンネルストリップを非表示にする
- チャンネルストリップのエイリアスを作成する
- パッチバスを追加する
- チャンネルストリップのパンまたはバランス位置を設定する
- チャンネルストリップのボリュームレベルを設定する
- チャンネルストリップをミュートする/ソロにする
- マルチ音源出力を使用する
- 外部MIDI音源を使用する
- チャンネルストリップを並べ替える
- チャンネルストリップを削除する
-
- 「チャンネルストリップインスペクタ」の概要
- チャンネルストリップ設定を選択する
- チャンネルストリップの名前を変更する
- チャンネルストリップのカラーを変更する
- チャンネルストリップのアイコンを変更する
- チャンネルストリップでフィードバック保護を使用する
- ソフトウェア音源チャンネルストリップのキーボード入力を設定する
- 個別のソフトウェア音源をトランスポーズする
- MIDIメッセージをフィルタリングする
- チャンネルストリップのベロシティをスケーリングする
- Hermode Tuningを無視するようにチャンネルストリップを設定する
- コンサートレベルおよびセットレベルのキー範囲を上書きする
- チャンネルストリップインスペクタでチャンネルストリップにテキストノートを追加する
- オーディオをセンドエフェクト経由でルーティングする
- グラフを操作する
- コントローラのトランスフォームを作成する
- 複数のコンサートでパッチやセットを共有する
- コンサートのオーディオ出力を録音する
-
-
- 著作権
MainStageのScripter MIDIプラグインのSetParameter関数
SetParameter()
関数を使用すると、コントロールの値を設定できます。
使い方はGetParameter関数と似ていますが、値を設定するための2つ目の引数を追加する必要があります。
1つ目の引数では、設定対象のパラメータを指定します。整数(インデックス)または文字列(パラメータ名)を指定できます。
2つ目の引数では、設定する値を指定します。常に数値を指定する必要があります。
重要: SetParameterとパラメータのトラックオートメーションを併用すると、予期しない動作を起こします。各パラメータのオートメーションを無効にすればこうした問題を回避できます。
コードの使用例
このサンプルコードでは、スライダコントロールが作成され、プラグインのリセット時に値が0にリセットされます。
注記: パラメータ定義に'disableAutomation:true'
を含めることで、パラメータごとにオートメーションを無効にできます。
function Reset() {
SetParameter('slider', 0);}
var PluginParameters = [{name:'slider', type:'lin', defaultValue:0.5, numberOfSteps:100, minValue:0, maxValue:1}];
フィードバックありがとうございます。