Chuckさんから色々情報頂いて、やっぱコンプレッサ
はハード側でやった方がいいのかな?と思って
改めて色々調べなおしたりしてみる。
何しろ、弦を弾いた直後(アタック)とその後の
余韻(サステイン)ではレベルが段違いなので、
広いダイナミックレンジをどれだけ拾えるかは
ADC後の演算処理だけでは限界があるわけで…
で、Chuckさんからはエンベロープを拾ってから
ゲインを動的に調整するっていう方向でのお勧め
なんだけど、ディスクリートだと大変そうだし、
専用ICは近所で気軽に手に入れるってことが難し
そうなので(NE570はDigi-Keyには在庫あるみたい)、
とりあえず外部回路でクリッピングするような
情報を物色。
http://mrotqch.web.fc2.com/stomp/dist2.html
こことか参考に、オペアンプのクリッピング回路
を多段階に出来ないか考えてみる。
Vfの異なるシリコンダイオードとLEDを念頭におき、
とりあえず3段階でゲインが変わる仕組みを妄想。

±0.7V、±1.5V付近でぞれぞれゲインが変化する
ような感じで。原理的にはこんなんで動くかなぁ?
結構な部品数だなぁ…
もしくは、こんな回路を妄想。

トランジスタのVbeが対数として現れるのを利用する
対数アンプの帰還部分を逆向きにも付けてみた。
コレクタ−エミッタ間はNP接続が逆向きで電流が
流れないはずなので、こうしたらプラス側はプラス側
のトランジスタだけが、マイナス側はマイナス側だけ
のトランジスタが働いて、うまいこと両側対数として
動かないかなぁ?と。どうだろう?(まるで未確認)
そういえば、この後のことも考えておかないとなぁ。
2現象対応のオシロがあると良いなぁと思っている
ところなんだけど、秋月で買っちゃうか、それとも
手っ取り早い方法を探すか…
http://www.cactussoft.co.jp/SarboScope.html
http://www.vector.co.jp/soft/win95/art/se376225.html
サウンドカードから音声信号を取り込んでオシロ
としてもFFTとしても使えそうなソフト。
それなりのサンプリングタイムに対応しているなら
このあたりを使って、弦を弾いてからの遅延などを
見比べてみたいところ。
サウンドカードだと、直流は見れないだろうけど、
今回は交流だけ見れれば良いからこれでも良いん
だよなぁ。
ただ、電圧のレンジって調整したり出来るのかな?
サウンドカードのゲインとかってどうなってるのか
よくわかってないや。

0