マウスやトラックパッド以外の方法でHeavyMを制御できることを知っていましたか? 正直に言って、デスクに座って描画したりパラメータを調整したりするのには便利ですが、ライブ中に小さなエフェクトスイッチをスクロールするのはあまり楽しくありません。 だからこそ、外部のコントロールで生活を楽にし、例えばキーボードを使うことができます。
デフォルトのキーボードショートカット
作業フローをスムーズにし、特定の機能にアクセスするためのクリック数を減らすために、ソフトウェアにはすでにいくつかのキーボードショートカットを実装しています。 使用しているバージョンのキーコンビネーションの更新リストは、ソフトウェア内でコントロール → キーボードショートカットリスト...から、またはショートカット[CTRL/Cmd + /]で直接アクセスできます。
カスタムショートカット
これらのデフォルトショートカットに加えて、HeavyMのために独自のキーボードコマンドを設定することもできます。 そのためには、アプリのインターフェース内の要素にどのキーに反応すべきか「学習」させる必要があります。
キーボードラーニングの有効化
キーを割り当てるには、まずキーボードラーニングインターフェースを有効にする必要があります。 コントロール → MIDI割り当てを編集から有効にするか、コントロール設定ウィンドウのキーボードタブに進み(コントロール → 設定...またはツールバーのから)、「キーボードラーニングモード」ボタンをクリックします。
すると、HeavyMのインターフェース要素の多くにカラフルなオーバーレイが表示されます。
割り当てを追加する
オーバーレイがあるすべてのボタンやスライダーにカスタムキーを設定できます。オーバーレイ上をクリックし(黄色の円で囲まれます)、キーボードで割り当てたいキーを押すだけです。 これによりキーとインターフェース要素がリンクされコントロールウィンドウのリストに表示されます。
注意: 同じキーを複数のコマンドに同時に割り当てることができます。 例えば、1つのキーを複数のエフェクト切り替えに結び付けることができ、後でそのキーを押すと、すべてのエフェクトが同時にオンになります。
デフォルトショートカットとは異なり、カスタム割り当てはキーコンビネーションではなく、単一のキーでなければなりません。 特定の特殊キーや記号(例えばCTRL/Cmd、Tab、Enterなど)はブロックされています。これらのいずれかを割り当てようとすると考慮されません。
完了したら、[Esc]を使用して、同じボタン/メニューから編集モードをオフにします。 今度カスタムキーを押すと、ソフトウェア内で関連するコマンドが発動します!
注意: 割り当てと同時に[CTRL/Cmd]、[Alt]または[Shift]を押すと、ほとんどのデフォルトショートカットとの競合を避けるため、カスタムショートカットは発動しません。 例えば、[CTRL/Cmd + Z]を使用し、[Z]もSeq 1 / プレイに割り当てられている場合、この組み合わせは[CTRL/Cmd + Z]に関連付けられたデフォルトの"元に戻す"コマンドのみをトリガーします。
割り当ての編集
後で割り当てを変更したい場合、ラーニングモードを再度オンにして、ターゲットのコントロールを再びクリックし、新しいキーを押してください。
割り当てを削除する
割り当てを削除する方法は3つあります:
- ラーニングモードがONの状態で、オーバーレイを選択して[削除/バックスペース]を押します。 これにより選択された割り当てが削除されます。
- コントロールウィンドウ内の表で単一の割り当てを右クリックし、"割り当てを削除"オプションをクリックします。 これにより選択された割り当てが削除されます。
- コントロールウィンドウの表の上にある"すべての割り当てを削除"ボタンを使用します。 これによりプロジェクト内のすべてのキーボード割り当てが削除されます。
割り当てを保存する
設定したキーボード割り当ては、.hmプロジェクトファイルに直接保存されます。
割り当て設定
設定した各割り当てには一連の設定があり、それはコントロールウィンドウの割り当てテーブルで確認できます。
キーボード割り当てでは、次の編集が可能です:
- トグル 動作:チェックされている場合、キーボードキーは「トグル」ボタンとして機能します。チェックされていない場合、この割り当てでは「押す」ボタンとして機能します。 次のように、HeavyM内のスライダーに割り当てられたキーの2つの状態の例を示します。
- トグルがチェックされている場合:キーを押して&離すと、スライダーが最大値になります。 もう一度押して&離すと、最小値になります。 このように続きます。
- トグルがチェックされていない場合:キーを押すと、スライダーが最大値になります。 キーを離すと、最小値になります。
- 範囲 :例えばスライダーやスピンボックスでこの設定を編集できます。 最小と最大を設定することで、HeavyMでインターフェース要素の範囲を上書きできます。 たとえば、境界効果の太さの範囲を1から15に設定した場合、割り当てたフェーダーを動かすと、その値は1から15の間でしか変化しません。どれだけ強くフェーダーを動かしても、この範囲を超えることはありません!