押す強さを感じよう
FM-1を接続して、ここでグランドピアノを演奏しましょう。弱く弾けば弱く、強く弾けば強く。FM-1は各キーを押し下げる強さと、押し込み具合を測定します。
FM-1をUSBデータケーブルで接続し、「接続」を押してください。パソコンのChromeまたはEdgeを使用し、ブラウザに求められたらMIDIを許可してください。
鍵盤をいくつか弾いてみてください
FM-1が手元にない場合は、鍵盤をクリックしてください。鍵盤の下の方をクリックするほど強く鳴ります。
FM-1が強さを知る仕組み
FM-1の鍵盤にはベロシティセンサーがありません。各鍵盤の下にはカーボン製の接点があり、強く押すほど抵抗値が下がります。純正ファームウェアは鍵盤が押されているかどうかしか見ないため、すべてのノートが同じ強さで鳴ります。
RemoteFM1 0.2.1は、CTL-1ファームウェアに倣ってこの接点を読み取ります。F3〜C5の鍵盤はチップのコンバーター経由で、最上段はプローブ経由で読み取ります。その値を1〜127のベロシティに変換し、鍵盤を押さえている間も測定を続けるので、さらに押し込むとプレッシャー(アフタータッチ)として伝わります。
私たちのFM-1での測定結果:ベロシティは1〜127の範囲で、固定値に戻ってしまう鍵盤はありませんでした。ノートはベロシティの確定まで約15 ms待ちます。
FM-1にインストールする
- 現在のファームウェア付属のエディターでプリセットをバックアップします。
- FM-1をUSBデータケーブルで接続し、ChromeまたはEdgeでRemoteFM1 0.2.1をインストールします。書き込み中はケーブルを抜かないでください。
- このページに戻り、「接続」を押します。
JIANTやFeluccaなど別のファームウェアをお使いの場合は、コントローラーガイドで公式V15を経由する手順と、後で元のファームウェアに戻す方法をご確認ください。
あとはTuttiDAWで演奏
TuttiDAWではFM-1はコントローラーとして動作します。鍵盤は実際のベロシティとプレッシャーで選択中のトラックを演奏し、ノブは編集中のデバイスを操作し、画面にはその操作対象が表示されます。TuttiDAWでの接続方法。
オープンソース
RemoteFM1 は Quixotic7 によるフリーソフトウェア(GPL-3.0)です。ベロシティとプレッシャーは GitHub 上の私たちのビルドで、鍵盤のセンシングは Charles Vestal の fm1-base(CTL-1、MPL-2.0)によるものです。Pull Request 歓迎です。