ウェブページ上にCasio CZ-101を再現しようとする試みとして始まったCZP-1の開発中、ふとoliveoil22さんのこのYouTube動画を目にしました:
すぐに浮かんだ疑問は「どうすればCZP-1でこれらの音を出せるのか?」ということでした。幸運なことに、oliveoil22さんはCZ-101のパッチデータも共有してくれていました…
(「読み込み…」)ボタンを選択し、ダウンロードしたファイル(おそらくDownloadsディレクトリにあるはずです)を選びます。
注意点として、CZP-1にはoliveoil22さんのパッチに含まれているポストプロセッシング・エフェクトは含まれていません。違いの大部分はそれが原因ですが、それ以外は非常に近い状態です。
CZP-1はロードしたバンクをブラウザ内の異なるスロットに保存するため、プライベートブラウジングを使用していない限り、セッションをまたいでも記憶されています。これはタブ間でも共有されるため、すべてのCZP-1のタブで同じバンクデータが表示されますが、タブごとに異なるバンクやプログラムを選択することも可能です。
バンクを空にしたい場合は、(「取り外す」)ボタンでアンロードできます。
CZP-1はJSONファイルの読み込みや保存によるサウンド共有だけでなく、URLを共有することでも音を共有できます。
例えば、こちらも別のサウンドです。
これらのURLを作成するには、好きな音を作り、「ライブラリ」の「プログラム」内にある「URLを共有」をクリックするだけです。これでURLがデバイスのクリップボードにコピーされます。
URL自体にデータがエンコードされています。サーバーにはサウンドデータは保存されておらず、デバイス間で自由にURLを送信できます。
驚くべきだったのは、その実現方法です。YouTubeの動画ページにあるoliveoil22さんのGoogle Driveリンクからパッチデータをダウンロードし、「syx」拡張子からおそらくMIDIのシステムエクスクルーシブ・データだろうと推測し、CZP-1オーディオエンジンの最終調整を担当したClaudeにそれを伝え、わずか5分後には、CZP-1にロードするためのパッチデータを含むバンクのJSONファイルが手元にあったのです。
以前のような時代にこのようなことをしようとしたら、にわかには信じがたいことでしょう。
最後に。このパッチデータの素晴らしい部分の功績はすべてoliveoil22さんにあります。感謝いたします。もし不都合があればお知らせください。