半デジ半アナEG
半デジ半アナEG
昨日の一年の計で書いちゃってから急速に気になっている。
以前作った山下シンセのEGでは、ゲート信号の立ち上がり微分でセット・リセット・フリップフロップ(SR-FF)をセットして、EG出力が10V越えを監視してリセットしてアタック区間を生成していた。これとゲートをANDしてディケイ区間、ゲートの反転をリリース区間。
アタック区間では+15Vに向かってコンデンサを充電、ディケイ区間では設定されたサスティン電圧に向かってこれを放電、リリース区間ではGNDに向かって放電。そしてそれらの電圧の切り替えは CD4066 アナログスイッチで行っている。
このアナログスイッチをパルス(マイコンのPWM)で駆動して、半デジ半アナのEGに仕立て上げようという企て。オリジナルアイディアは『エフェクター自作&操作術 '81』の「半導体回路アイディア101」から。
アナログスイッチをパルス駆動するとどれぐらいの抵抗分になるのか実験してみなきゃねー、とか考えつつも着手はもうちょっと先かなぁと呟きながらふと部品箱を見て気がついた。74HC4066が異様にたくさんある。そういえば以前パタ!さんの「ジャンク箱」を買い求めたら入っていたのだった*1。
74HC4066は扱える電圧がCD4066よりも低い。メーカによるけど10V~12Vぐらい。ちなみに74HCT4066だと5.5Vまでかな。
74HC4066を使ってマイコンで扱いやすい5Vでやってみようと思いました。マイコンの内蔵アナログコンパレータとか使えるし。最終的にモジュールに組むときは 0-10Vの出力レンジにするけど。
まずはマイコンに可変抵抗器を4つ(ADSR)繋いでAD変換してツマミ位置に応じた4ch PWMが出てくる試験冶具を作るところから。こういうときに Arduino があると便利そうな気がする。
*1:なお今現在、ジャンク箱(中)が出ている。買おうかどうしようか。いや部品を整理する時間が取れないのでやめておこう…