5ですが、実は自分で簡単に音源を作ることもできます。Instrument」を選択して新しい楽器を追加しましょう。これで新しい楽器を作る準備が整いました。音源サンプルの追加それではさっそく、新しい音源にサンプルを追加しましょう。画面左上の六角レンチマークをクリックします。Edditor」をクリックします。画面左側「Files」を押してファイルブラウザを表示します。サンプルとして使用するwavファイルを探して、割り当てたい鍵盤の上にドラッグ&ドロップします。C3の鍵盤にウィンドチャイムの音源が配置されました。他にも割り当てたい音源があれば、同じように配置していきます。Editor」を使用しましょう。画面左側、緑色の「S」は音源のスタートポイント、右側オレンジの「E」は音源のエンドポイントです。それぞれ左右にスライドさせてスタートやエンドの位置を変えられます。このように、開始部分にある余計な無音部分を飛ばしてスタートします。Editorを使ってループ部分を作る鍵盤を押している間、繰り返される範囲を指定してループをさせることができます。「SampleLoop」から1番を使ってみましょう。波形の黄色い枠で囲まれている部分は、鍵盤が押されている間、何回でもリピートされます。範囲はマウスで広げたり狭めることもできるので綺麗にループが続くように設定しましょう。Editorを使ってワンショットモードで再生するウィンドチャイムやシンバルなどで、1度鍵盤を押したら最後まで再生したい場合にはワンショット再生を使用します。ワンショットモードを使用する場合は、エンベロープをバイパスにしておくか、リリース値を最大にしましょう。バイパスにする場合リリースを最大にする場合。インターフェイス画面の作り方デフォルトの表示では味気ないのでインターフェイスを仕上げていきましょう。先程と同じように、画面左上の六角レンチマークをクリックします。Editor」をクリックしましょう。すると、このような画面が追加されるので、「Edit」をクリック。スクリプトを入力できる画面が表示されるので、次のように入力してください。on入力をしたら「Apply」をクリックします。Options」をクリックします。Wallpaper」を選択します。画像はPNG形式のものを用意してください。画像を選択したら「Close」をクリックします。六角レンチマークを押して、編集画面を閉じます。するとこのようにオリジナルの背景を付けることができました。作成した音源の書き出し作成した音源は書き出して、いつでも呼び出すことができます。as...」から行います。Samples」を選択します。保存されると「nki」ファイルと必要なサンプルファイルが別々に書き出されるので、フォルダを作ってまとめて保管しておきましょう。先程も登場したKontaktのスクリプト(KSP)を使うと、インターフェイスにノブやボタンを設置することができます。今回はあまり深くは触れませんが、基礎的な部分のみ紹介してみます。楽器がロードされたとき、一番初めに読み込まれる初期化のコールバックです。on」とセットで使用します。ondeclare変数を宣言するスクリプトです。「:=」は代入を表しています。make_perfviewパフォーマンスビュー(メイン画面)を作成するコマンドです。set_ui_height_px()楽器のインターフェイス画面の高さを設定するコマンドです。listenerset_listener()コマンドで定義された時間間隔で実行されるコールバック(動作)です。noteノートオンメッセージが受信されるたびに実行されるコールバックです。releaseノートリリースメッセージが受信されたときに実行されるコールバックです。ui_control()ユーザーがUI要素(ノブなど)を変更する度に実行されるUIによるコールバックです。UIコントローラーについてUIコントローラーとはノブやボタンのことです、Kontaktでは次のようなコントローラーを追加することができます。ui_buttonボタンを追加します。ui_knobノブを追加します。ui_file_selectorファイル選択UIを追加します。ui_labelラベルを追加します。ui_level_meterレベルメーターを追加します。ui_menuドロップダウンメニューを追加します。ui_sliderスライダーを追加します。ui_switchスイッチを追加します。ui_tableテーブを追加します。ui_text_editテキストエディットフィールドを追加します。ui_value_edit値を編集できるボックスを追加します。ui_waveform波形コントロールディスプレイゾーンとスライスを追加します。ui_xyXYパッドを追加します。Playerを使うことで、オリジナルの音源を簡単に作ることができました。後半のKSP言語は少々複雑ですが、覚えるとたくさんの機能を実装できるので楽しそうです^-^ノ是非みなさんもオリジナルの音源を公開してみてくださいね。PRODUCTION。