「Options」ページ
「Options」ページには、パフォーマンスの最適化、グローバル機能、および MIDI コントローラーに関するグローバル設定が含まれます。
「Disk Streaming」セクション
プログラムの中には、最大 1GB のサンプルが含まれるものがあります。このような膨大なデータでは、特にすべてのスロットを使用している場合、コンピューターがすべてのサンプルを RAM にロードすることはできません。そのため、HALion Sonic は各サンプルの最初の千分の数秒分を RAM にロードします。使用する RAM のサイズと、HALion Sonic にハードディスクにアクセスさせる量を指定できます。
- ディスクと RAM のバランス
-
「Balance」スライダーを使用すると、ハードディスクと RAM の使用率のバランスを調節できます。
-
他のアプリケーションにより多くの RAM を使用する場合、スライダーを「Disk」側にドラッグします。
-
ハードディスクからのデータの転送速度が遅い場合、スライダーを「RAM」側にドラッグします。
補足ディスクと RAM のバランス設定は、すべてのプラグインに適用されます。これはプロジェクトと共には保存されません。
-
- 「Used Preload」と「Available Memory」
-
「Balance」スライダーの現在の設定に従って、メモリーロードの情報が MB 単位で表示されます。
- Max Preload
-
HALion Sonic でサンプルのプリロードに使用する RAM 容量を設定します。ほとんどの場合、デフォルト値で問題ありません。ただし、たとえば多くのメモリーを必要とする他のアプリケーションやプラグインと合わせて使用する場合などに、この値を減らす必要が生じることがあります。
- Expert Mode
-
「Disk Streaming」をさらに細かく設定したい場合に、「Expert Mode」をオンにします。
-
「Preload Time」では、RAM にプリロードするサンプルの先頭部分の時間を指定します。値が大きいほど、サンプルを短い時間でトリガーできます。
-
「Prefetch Time」では、再生中のボイスにサンプルをストリームしている間の RAM の先読み量を指定します。値が大きいほどディスクからの転送速度が速くなり、通常はより多くのボイスを使用できます。ただし、RAM 内に、より多くのストリーミングキャッシュが必要になります。「Prefetch Time」の値を増やす場合、「Streaming Cache」の値も増やすことをおすすめします。
-
「Streaming Cache」では、プリフェッチ用に予約する RAM の容量を指定します。実際に必要な容量は、プリフェッチの時間、同時にストリーミングされるボイスの数、およびサンプルのオーディオ形式によって変わります。たとえば、サンプリングレートやビットレートが高い場合、必要な RAM 容量は大きくなります。
-
「Performance」セクション
「Performance」セクションには、プラグインの全体的な CPU パフォーマンスを最適化するための設定が含まれます。
- Max Voices
-
プラグインで発音可能なボイスの合計数を指定します。この上限に達すると、HALion Sonic はボイスの発音を停止しはじめます。
- Max CPU
-
CPU の過負荷によるクリックノイズを回避するため、プラグインの CPU 負荷の上限を指定できます。この上限に達すると、HALion Sonic は自動的にボイスの発音を停止します。100% に設定すると、このパラメーターは無効になります。
補足プラグインが反応するまでに要する時間のために、CPU のピーク負荷が指定した上限を超える場合があります。これによって、オーディオの欠落などが発生する可能性があります。そのため、「Max CPU」設定の値は実際に必要な値より少し小さい値に設定することをおすすめします。
- Voice Fade Out
-
「Max Voices」または「Max CPU」の設定値に達したために発音を停止する必要があるボイスがフェードアウトする時間を設定します。
- Osc ECO Mode
-
このオプションをオンにするとシンセレイヤーのオシレーターが ECO モードで起動します。ECO モードでは、高域の音が変化しますが、オシレーターの CPU 負荷は下がります。このオプションをオンにすると、シンセレイヤーで演奏するボイスの発音数が増えます。
- Multi Loading
-
通常、マルチプログラムをロードすると、新しいマルチが完全にロードされるまでは前のマルチが RAM に残っています。
-
新しいマルチをロードする前にマルチを削除するには、ポップアップメニューから「Clear before」を選択します。
-
- Multi-Core
-
このポップアップメニューでは、お使いのシステムの使用可能な CPU コアの内、プラグインで使用する CPU コアの数を指定できます。これによって、HALion Sonic はたとえば各プログラムを別々のコアで計算できます。最適な設定は複数の要素によって決まるため、システムやプロジェクトごとに異なります。最初は、使用可能なコアより 1 つ少ない数を設定することをおすすめします。
補足この設定で問題が生じた場合は、コアの数を減らすかポップアップメニューを「Off」に設定し、かわりに HALion Sonic を複数ロードします。これにより、ホストアプリケーションは使用可能なすべてのコアに作業負荷を分散します。
「Global」セクション
このセクションでは、HALion Sonic の共通設定と「GM Mode」パラメーターが表示されます。
このセクションの設定は、プロジェクトと共に保存されず、プラグイン全体に適用されます。
- Show Tooltips
-
このオプションをオンにすると、コントロールにマウスポインターを合わせたときにツールチップが表示されます。
- Show Value Tooltips
-
このオプションをオンにすると、対応するコントロールを使用したとき、値フィールドがないパラメーターの値がツールチップに表示されます。
- High DPI Mode
-
-
高解像度 (4K (UHD)、5K など) のモニターを使用している場合に「High DPI Mode」をオンにすると、150% 以上に拡大したときの HALion Sonic の表示が鮮明になります。ただし、現在は 100% の倍数の拡大率のみサポートされています。たとえば、Windows の表示を 150% に拡大すると、HALion Sonic の拡大率は 200% になります。
補足「High DPI Mode」は、ソフトウェアとハードウェアの組み合わせによっては互換性がない場合があります。ご使用の環境で表示の問題が発生している場合は、「High DPI Mode」をオフにしてみてください。
-
「High DPI Mode」をオフにすると、デフォルトのモニター解像度が使用されます。
補足HALion Sonic をスタンドアローンアプリケーションとして使用している場合、「Options」ページの「High DPI Mode」オプションはオフになります。かわりに、「Plug-In Preferences」ダイアログの対応するオプションが使用されます。
-
- Show Layer QC
-
プログラムのクイックコントロールの表示/非表示に加え、レイヤーのクイックコントロールの表示/非表示を切り替えることができます。
-
このオプションをオフにすると、クイックコントロールセクションにはプログラムのクイックコントロールのみが表示され、プログラムのクイックコントロールに対してのみ新しいクイックコントロールを割り当てることができます。
-
このオプションをオンにすると、クイックコントロールセクションにはプログラムのクイックコントロールまたはレイヤーのクイックコントロールが表示されます。左側のボタンを使用すると、プログラムのクイックコントロールとレイヤーのクイックコントロールを切り替えることができます。新しいクイックコントロールの割り当ては、プログラムまたはレイヤーいずれかのクイックコントロールに対してのみ行なえます。
-
- Solo Mode
-
-
「Standard」モードでは、複数のプログラムまたはレイヤーをソロにして、それらを組み合わせて聴くことができます。
-
「Exclusive」モードでは、一度にソロにできるのは 1 つのプログラムまたはレイヤーだけです。
-
- Program Changes
-
HALion Sonic が受信した MIDI プログラムチェンジメッセージの処理方法を指定できます。
-
「GM Mode」では、プログラムチェンジメッセージを使用して、マルチプログラムラックのスロットのプログラムが切り替えられます。
-
「Multi Mode」では、プログラムチェンジメッセージを使用して、128 のマルチチェーン (「Multi」ページで設定可能) の間で切り替えられます。
-
「Off」を選択すると、受信したコントローラーチェンジメッセージが無視されます。
-
- GM Mode (General MIDI Mode)
-
「GM Mode」を選択すると、General MIDI サウンドセットにアレンジされた MIDI ファイルが再生されます。「GM Mode」では、MIDI プログラムチェンジメッセージがサポートされ、すぐに使用できるようにグローバルコーラスとリバーブエフェクトが AUX FX 1 と 3 にプリロードされます。
「GM Mode」をオンにすると、ロードされているすべてのプログラムが削除され、16 個のスロットは 16 個の MIDI チャンネルに割り当てられます。「GM Mode」がオンである限り、「MIDI」ページの 16 個の MIDI チャンネルは変更できません。
MediaBay にはインストゥルメントセットフィルターが設定され、General MIDI サウンドのみが表示されます。MIDI プログラムチェンジ 0 ~ 127 は、MediaBay の対応する GM Sound 属性を参照します。そのため、対応するサウンドに GM Sound 属性を設定して、すべてのサウンドを General MIDI サウンドセットのいずれかにできます。
MediaBay でプログラムに GM Sound 属性を追加し、この属性が現在のマルチで使用されている場合、マルチローダーを右クリックして「Update General MIDI Programs」を選択することでマルチを更新できます。これにより、指定した GM Sound 属性が割り当てられたプログラムが入れ替わります。その他のプログラムは影響されません。
補足HALion Sonic に付属する General MIDI サウンドは、早くロードできるように最適化されています。ただし、プログラムのサイズが大きいほどロードに時間がかかります。
- Key Commands
-
「Key Commands」ダイアログが表示されます。ショートカットキーの表示と割り当てを行なえます。
- Reset Messages
-
このボタンをクリックすると、「Don't Show Again」オプションで非表示にしたメッセージダイアログが再びすべて表示されます。
「MIDI Controller」セクション
- Controller Assignment
-
このセクションにある 2 つのボタンを使用すると、カスタマイズした MIDI コントローラーの割り当てをデフォルトとして保存できます。または、MIDI コントローラーの割り当てを初期状態に戻すこともできます。
補足「Save as Default」ボタンをクリックしても、AUX FX の MIDI コントローラーの割り当てはデフォルト値に含まれません。
現在の MIDI コントローラーのマッピングはプロジェクトごとに保存されます。これにより、設定を他のシステムにも利用できます。プロジェクトには、AUX FX の MIDI コントローラーの割り当ても含まれます。
- MIDI コントローラーのスムージング
-
MIDI コントローラーの最大分解能は 128 ステップです。これでは不十分な場合があります。MIDI コントローラーをモジュレーションマトリクスでモジュレーションソースとして使用したり、MIDI コントローラーを使用してクイックコントロールをリモートコントロールしたりする場合、パラメーターがなめらかに変わらず、ジッパーノイズが発生する可能性があります。HALion Sonic には、これを防ぐために MIDI コントローラーの「Smoothing」コントロールがあります。これを使用して、パラメーターの変化を変更できます。
-
MIDI コントローラーチェンジによって不自然な響きが発生する場合、コントロールを「Slow」側に回します。これにより MIDI コントロールチェンジはすぐに起こらなくなりますが、一定時間 (1000 分の 1 秒単位) の間隔が空きます。
-
MIDI コントローラーチェンジが起こる時間を短くするには、コントロールを「Fast」側に回します。ただし、その場合、不自然な響きが発生する可能性があることに注意してください。
-
- FlexPhraser
-
「Hold Reset」をクリックすると、使用されているすべての FlexPhraser モジュールまたはアルペジエーターにグローバル Hold Reset メッセージが送信されます。
「Reset Controller」ポップアップメニューでは、リモートコントロールする「Hold Reset」ボタンに専用の MIDI コントローラーを割り当てることができます。