Kontaktユーザーマニュアル 14 - Optionsダイアログ(Options dialog)

Kontaktユーザーマニュアル 14 - Optionsダイアログ(Options dialog)

Optionsダイアログでは、ユーザーインターフェイスの設定、オーディオとMIDIのオプション、ファイル管理など、Kontaktの全体的な環境設定を行えます。

Optionsダイアログでは、ユーザーインターフェイスの設定、オーディオとMIDIのオプション、ファイル管理など、Kontaktの全体的な環境設定を行えます。環境設定はカテゴリ別に分かれており、左側のタブから各カテゴリにアクセスできます。

  • Optionsダイアログを開くには、HeaderのFileメニューからOptions...をクリックするか、コンピューターのキーボードでF12キーを押します。


Interface

Interfaceタブには、Kontaktのユーザーインターフェイスの外観と動作を変更するオプションが含まれています。

  • Reset window size:Kontaktのインターフェイスが大きくなりすぎて、ウィンドウ右下のリサイズハンドルにアクセスできなくなった場合、このボタンでKontaktのウィンドウサイズをリセットできます。
  • Info Pane Language:ドロップダウンリストから言語を選択します。Automaticを選択すると、Kontaktはお使いのオペレーティングシステムの言語設定を使用します。ただしその言語が非対応の場合、Kontaktは英語を使用します。
  • Display when launching new Rack View instances:この設定を有効にすると、新しいRack Viewインスタンスを作成したときに、最初の画面としてLibrary Browserが表示されます。
  • Enable "New Instruments for you" panel:このボックスのチェックを外すと、"New Instruments for you"パネルが非表示になります。

Engine

Engineタブには、Kontaktのエンジンの動作に関するオプションが含まれています。

  • Default Volume for new instrument and volume reset:この値は、新規およびインポートしたInstrumentのデフォルトの出力ボリュームとして使用されます。また、出力ボリュームスライダーを[Ctrl]/[Cmd] + クリックしたときにスナップする値でもあります。
  • CPU overload protection:ボイス数が多いと、動作中にオーディオエンジンがCPUに過負荷をかけることがあります。そのような場合、エンジンは動作不能になり、サイドペインのMonitorタブにあるEngineサブタブのRestart Engineボタンから手動で再起動するまで使用できなくなります。この事態は過負荷保護機構によって回避できます。この機構は、CPU負荷が危険な水準に達したときにKontaktがボイスを打ち切ることを可能にします。Relaxed、Medium、Strictの各設定は、これに対してKontaktがどれだけ慎重に振る舞うかを左右します。Relaxedでは、CPUが過負荷寸前になるまでボイスの打ち切りを開始しないため、過負荷に対する一定の保護を保ちながら最も多いボイス数が得られます。それでもCPU負荷が高すぎる場合は、より厳しい設定のいずれかを試してください。
  • Multiprocessor support:Kontaktは複数のCPUやマルチコアプロセッサーを利用できます。マルチプロセッサーサポートのオンとオフを切り替え、Kontaktで使用するプロセッサー/コアの数を設定するには、Multiprocessor supportメニューから該当する項目を選択します。マルチプロセッサーの設定は、a)スタンドアロン版と b)すべてのプラグイン版とで個別に保存されます。マルチプロセッサーやマルチコアのシステムでは、多くの要因がシステムの動作に影響します。Kontaktをプラグインとして動作させている場合、マルチプロセッサーモードがノイズやドロップアウトの原因になることがあります。再生中にこうしたノイズが発生するかどうかは、個々のソフトウェアとハードウェアの構成に大きく依存します。したがって、Kontaktプラグインを使用する際にどのマルチプロセッサー設定が最適かは、実際に試して確かめるしかありません。Kontaktプラグインではマルチプロセッサーサポートがデフォルトで無効になっている(Multiprocessor Supportメニューのoff項目)点にご注意ください。

    スタンドアロンでの使用では、マルチプロセッサーサポートをオンにすることを一般的に推奨します。OptionsダイアログのEngineタブにある上記の設定を使って、搭載されているプロセッサーまたはコアの数に応じてマルチプロセッサーサポートを有効にしてください。

  • Send MIDI to outside world:このドロップダウンメニューでは、KontaktのMIDI出力ポートに送信するMIDIイベントの種類を選択できます。メニュー項目をクリックすると、オン(項目の横に小さなひし形が表示されます)とオフの状態が切り替わります。利用できるイベントの種類は次のとおりです。
    • GUI keyboard:Kontaktの画面上の仮想キーボードをクリックしたときに生成されるMIDIイベントです。
    • script generated CC’s:実行中のScriptから発生するMIDIコントローラーイベントです。
    • script generated notes:実行中のScriptから発生するノートオンおよびノートオフイベントです。
    • incoming CC’s:受信したMIDIコントローラーイベントをMIDI出力にミラーします。
    • incoming notes:受信したMIDIノートイベントをMIDI出力にミラーします。
  • Offline Interpolation Quality:このオプションでは、オフラインのバウンスやフリーズに対して、InstrumentのSource Moduleで指定されているものとは別の補間クオリティ設定を指定できます。たとえば、アレンジ中はCPUリソースを節約するためにSource Moduleをstandardのままにしておき、ミックスダウン時に可能な限り最高のクオリティを得るためにバウンスではperfectに切り替える、といった使い方が考えられます。デフォルト設定はlike realtimeで、この場合はオフライン処理中も各Source ModuleのHQI設定が使用されます。

Handling

Handlingタブには、Kontaktが外部キーボード、MIDI、Undoコマンドを扱う方法に関するオプションが含まれています。

  • Use computer keyboard for MIDI playback:コンピューターのキーボードを使って、現在選択しているInstrumentのMIDIノートをトリガーできるようになります。有効にすると、QWERTZ/QWERTY配列の文字キーの列がミドルオクターブを演奏します。
  • Keyboard Velocity:コンピューターのキーボードでトリガーされるノートのベロシティを調整します。
  • Solo Mode:複数のInstrumentでSoloボタンを有効にしようとしたときに、Kontaktがどう動作するかを決めます。In Placeでは常に1つのInstrumentだけがソロになり、それ以外はミュートされます。Latchでは複数のInstrumentをソロモードに切り替えられます。
  • Files/Libraries browser: Show files before folders:サイドペインの下部にファイルとフォルダーが表示される順序を決めます。
  • Default root-key for new zones:ピッチ情報が埋め込まれていないサンプルからZoneを作成した場合に、新しいZoneに設定されるルートキーを指定します。Zoneはここで指定したルートキーで生成されます。
  • MIDI channel assignment for loaded patches:新しく追加されたInstrumentにKontaktがMIDIチャンネルを割り当てる方法を決める、2つの異なるモードを切り替えるドロップダウンメニューを開きます。
    • Assign 1st Freeは、最初に空いているMIDIチャンネルを割り当てます。
    • Assign to Omniはデフォルトの設定で、ロードしたInstrumentを常にOmniに割り当て、すべての入力ポートに反応させます。
    • Keep Channels from K1.x Patchesは追加のトグルオプションで、Kontakt 1のパッチに埋め込まれたMIDIチャンネルをKontaktが使用するかどうかを指定できます。それ以降のバージョンでは、MIDIの割り当てはInstrumentファイルには保存されず、Multiファイルにのみ保存されます。
  • Enable undo:チェックボックスを選択すると、操作を取り消せるようになります。ただし、特に大きなインストゥルメントではリソースの消費がかなり大きくなるため、この設定はデフォルトでは選択されていません。
  • External wave editor:好みのサンプルエディターを指定できます。Wave EditorのExt. Editorボタンをクリックすると、Kontaktは現在のサンプルを開いた状態で指定したエディターを起動し、そのエディター内でサンプルを保存すると変更を自動的に取り込みます。

Loading

Loadingタブには、サンプルやKontaktファイルの読み込みに関するオプションが含まれています。

  • Merge new Multi with the existing one:新しいMultiをロードしたときに、現在のMultiと統合できるようにします。選択を外すと、新しいMultiをロードした時点で現在のMultiは破棄されます。Kontaktは確認を行わず、現在のMultiは即座に置き換えられます。
  • Ask for confirmation when closing or replacing modified instruments:変更したインストゥルメントを閉じたり置き換えたりするときに、確認ダイアログを表示します。これはデフォルトではオフになっています。
  • Files, Libraries, Quick-Load: Double-clicking a file replaces currently selected instrument slot:有効にすると、ファイルやライブラリーをダブルクリックしてロードしたときに、選択中のインストゥルメントスロットに現在ロードされているファイルまたはインストゥルメントが置き換えられます。無効にすると、この方法でロードしたファイルやインストゥルメントは自動的に新しいインストゥルメントスロットを作成します。
  • Load samples in background:Kontakt 4.1以降で作成されたインストゥルメントを、Kontaktがバックグラウンドで読み込めるようにします。この機能は、大量のサンプルを使用して読み込みに時間がかかるインストゥルメントに便利です。バックグラウンド読み込みが有効な場合、Kontaktはできるだけ早くインストゥルメントのインターフェイスを表示し、演奏できる状態にします。サンプルがまだメモリーに読み込まれていない場合、一部の鍵盤はすぐには発音しないことがあります。
  • Convert 3rd party samples to WAV when saving:サードパーティ製のInstrumentで使用されているREXサンプルを、KontaktがWAV形式で保存できるようにします。選択を外すと、元の形式のまま保存されます。
  • Unwind automation IDs for additionally loaded patches:同じIDを使用するInstrumentがすでにMultiに存在する場合に、新しくロードしたInstrumentのオートメーションIDをKontaktが割り当て直せるようにします。たとえば、オートメーションID 0〜9を使用するInstrumentをMultiに2回追加したいとします。このオプションを有効にしておくと、これらのIDがMulti内の他のInstrumentでまだ使用されていない限り、Kontaktはロード時に2つ目のInstrumentに割り当てられるIDを10〜19に変更します。
  • Non-Player content base path:Non-Playerコンテンツの基準パスを指定できます。参照されるパスを基準パスからの相対パスで保存するオプションは、下のチェックボックスで用意されています。保存時にこのパスを使用するオプションも用意されており、デフォルトでは無効になっています。
  • Store paths referenced in host projects relative to Non-Player content base path:参照されるパスを基準パスからの相対パスとして保存するか、サブパスとして保存するかを決めます。これを選択すると、ホストDAWでKontaktをプラグインとして使用する際に、コンテンツが見つからなくなる事態を最小限に抑えられます。ホストプロジェクトを保存したとき、ライブラリーが基準パス欄で指定したコンピューター上のパスにあれば、Non-PlayerコンテンツはMissing Contentダイアログを表示することなく解決されます。

Libraries

Librariesダイアログでは、サイドペインのLibrariesタブにどのライブラリーを表示するかを設定できます。詳しくはサイドペイン(Classic view)を参照してください。

  • Hide Library:リストの項目のチェックを外すと、コンピューターからアンインストールすることなく、そのライブラリーをサイドペインのLibrariesタブから非表示にできます。
  • Show Library:リストの項目にチェックを入れると、そのライブラリーがサイドペインのLibrariesタブに表示されます。
💡

Librariesタブでは、Launch Native AccessボタンをクリックしてNative Accessを開くこともできます。詳しくはNative Accessをご覧ください。


Memory

Memoryタブでは、お使いのコンピューター構成に合わせてKontaktのメモリー使用の設定を最適化できます。

  • Override Instrument’s preload size:有効にすると、Kontakt 2以降のInstrumentファイルに埋め込まれているプリロードバッファーサイズをKontaktは無視し、代わりにここで指定したバッファーサイズを使用します。プリロードバッファーサイズはデフォルト値のままにしておくことを推奨します。再生エラーが起きない範囲でスライダーを最も低い設定まで下げると、メモリーの改善が見込める場合があります。

Kontakt Memory Serverのオプション(macOSのみ)

ℹ️

KMSの使用は、1つのKontaktインスタンスがアクセスできる量を超える物理メモリーを必要とするほど、非常に多数のサンプルを扱う場合にのみ推奨されます。どうしても必要でない限り、Kontakt Memory Serverを有効にしないでください。

お使いのコンピューターでKMSを使用するには、Mac OS Xがインストールされていて、少なくとも4 GBの物理RAMが利用できる必要があります。KMSの使用には管理者権限も必要なので、管理者としてログインしていることを確認してください。KontaktはMac OS Xのバージョンとコンピューターに搭載されているRAMの容量を自動的に検出します。その後、拡張メモリーアクセスを有効にするオプションが表示されます。

OS XでのMemoryタブ

KMSを有効にしたあとは、変更を反映するためにKontaktを再起動する必要があります。

Kontaktは、アクセス可能なRAMのサイズをほとんどの場合に適した値へ自動的に設定します。決定されたアクセス可能なRAMの容量は、KMS Optionsダイアログで確認できます。

Kontakt Memory Serverは、バックグラウンドで動作する独立したアプリケーションです。KMSオプションが有効な間、Kontakt自体はサンプルを読み込まなくなります。実行中のすべてのKontaktインスタンスがKontakt Memory Serverを共有し、読み込まれたサンプルにアクセスできます。Kontakt Memory Serverは、Kontaktインスタンスを起動するとすぐに自動的に起動します。

KMSユーティリティはMac OS Xのシステムバーに表示されるので、サーバープロセスが使用しているRAMの量を監視できます。KMSユーティリティ自体のCPUとRAMの要件はごくわずかです。Manualモードでは、KMSユーティリティを終了するオプションがない点にご注意ください。

Memory Serverのモード

Memory Serverのモードのオプションが表示されたMemoryタブ

  • Automatic:Automaticモードでは、KMSはKontaktインスタンスが現在使用しているすべてのサンプルを保持します。KontaktのRackからInstrumentが取り除かれると、不要になったサンプルはMemory Serverのサンプルプールからも取り除かれます。すべてのKontaktインスタンスを閉じると、KMSは自動的に終了します。
  • Manual:Manualモードでは、KontaktのRackからインストゥルメントが取り除かれたときも、すべてのKontaktインスタンスが閉じられたときも、Kontakt Memory Serverはサーバーからサンプルを取り除きません。すべてのサンプルは、サーバーが動作している限りメモリー内に残ります。これは、たとえばKontaktをプラグインとして使用しているホストシーケンサーでプロジェクトを開き直すときや、多数のインストゥルメントからなる大規模なテンプレートを扱うときに役立ちます。サンプルはすでにRAMに保存されていて再度読み込む必要がないため、読み込み時間が大幅に短くなります。

Kontakt Memory Serverの管理

Kontakt Memory ServerはKMSユーティリティで管理します。メモリーを解放したい場合、これを使って未使用のサンプルを手動でパージできます。追加のInstrumentを読み込む際にメモリーが不足すると、サーバーはロード済みのどのInstrumentからも参照されていないサンプルを自動的にパージし始めます。

Mac OS Xのシステムメニューバーに表示されたKMSユーティリティ


Developer

Developerタブには、開発向け機能を有効にするトグルがあります。これにより、Kontakt Lua APIを使って、Luaスクリプトからシステム上のファイルを変更できるようになります。詳しくはLua APIリファレンスマニュアルを参照してください。


Usage data

Kontaktは、今後のアップデートに役立てるため、ソフトウェアの使用状況に関するデータを収集します。このデータをNative Instrumentsに送信することは、今後のバージョンのKontaktをより良くすることにつながりますが、この情報をNative Instrumentsと共有するかどうかはお客様が選択できます。

  • Yes, enable usage data tracking:使用状況データを収集して送信するオプションを選択します。
  • No, I don’t want to contribute:データの収集をオフにするオプションを選択します。
ℹ️

使用状況データの収集について詳しくは、プライバシーポリシーを参照してください。


Audio

Audioタブの内容については、こちらで説明しています。オーディオの設定


MIDI

MIDIタブの内容については、こちらで説明しています。MIDIの設定


参照元情報:Options dialog
https://docs.native-instruments.com/online-guides/kontakt-manual/en/options-dialog