フィルターにエンベロープを掛けてみる。フィルターにエンベロープを掛けてみる。ファームウェアを改修してFilterのCutoffにエンベロープを掛けられるようにしてみた。構想段階では、まずはエンベロープはVCAにかけて音量を変化させることだけを考えていて、フィルターの変調は「できたらやってみる」という努力目標にしていた。アナログ的に値を設定するPOT×8パネルの中でエンベロープの初期音量を設定する「Level」ツマミはあまり使わないので、これをフィルターにエンベロープをかける量を調整する用途で使ってみることにしてみた。pinが足りなくてこれ以上はかんたんに入力デバイスを増やせない。スイッチでエンベロープをかける対象を選択するという方法も、エンベロープを設定するデバイスが「可変抵抗」なのでなかなかむずかしい。モードを切り替えると、現在のPOTの位置が別のエンベロープの値に反映されてしまう。これはMIDI入力デバイスでもよくあり、高価なMIDI入力機器はスライドボリュームにモーターが仕込まれていてシーケンサーから送った値でツマミの位置を力ずくで変更するようになっている。タッチ・センスも仕込まれていて人が触っているかどうか判別して、ツマミの位置制御の入力/出力を切り替えるようにもなっている。今回はそこまでやるつもりはないので、できる範囲で(ファームウェアもあまりいじらない方向で)考えることにした。MOD」ツマミで調節するだけ。DCA)に値を送っている部分。考えれば整数演算に落とし込めると思うが、なんと言ってもめんどくさい(@@;Cortex-M4もM0とくらべて高いわけでもないし、次にシーケンサーを作るとしたらCortex-M4の浮動小数点数演算でどこまでできるかという話になるかもしれません。POTのAD8403でデジタル的に受けているので、エンベロープ波形もデジタル的だと思う。過激なので面白いと言えば面白いですが。演算で対数カーブにするのもコンセプトとずれるし、アナログ素子を通してなんとかならないかなあ。今日はもう疲れたので次こそは音出し動画をつくります。やったことを書き留めておかないと1週間後には何をやってたか忘れてしまいますゆえ。フィルターにエンベロープを掛けてみる。OS5)のSPI通信を検証してみる。RATとOD-1をシミュレーションしてみる。Screamerの入力段をシミュレーションしてみる。ノコギリ波~三角波を可変して出力するようにしてみた。