Posted in技術情報
Arduino UNO での Serial.println() にかかる時間
今やっている実験の一環でこんなコードを走らせています: if (digitalRead(pinDeviceReadReady) == HIGH) { Serial.println("DATA READY")…

色んな用途で使う予定があって、電圧制御エンベロープジェネレータの設計の基礎検討をしています。
エンベロープジェネレータ回路は、アナログシンセサイザーの中では単純なほうですが、通常の単純な設計では電圧制御ができません。コンデンサへの充放電の速さを制御することで振る舞いを変えるので、可変抵抗器を使えば簡単に作れてしまうのですが、もっと速く細やかな制御をしたいときには可変抵抗の抵抗値で、というのはちょっと不都合です。そういうわけで電圧制御の必要性が出てきます。
電圧制御式のエンベロープジェネレータを作るには色々なアプローチが考えられます。いくつかを実際に試作して検討する予定ですが、まずはアナログ式を試してみました。
ネットを探すとフリーのガーバーファイルビューワが色々と見つかりますが、そのうちいくつか試したので記録に残しておきます。
ちなみに GC Prevue を使うことにしました。