電子ボリューム実験基板 進捗 50%
ちょっとバージョンアップしました。
表面的には、あまり変わっていません。 メニューを増やしてATT値以外もあれこれと
設定できるようになっただけです。
動画は、バーメータの表示方法を変更できるところを録画しています。
1、2、3、4はピークホールド有り。 5、6、7、8はピークホールド無し。
メーターの戻る速度を調整できたり、入力感度調整もつけました。
いかがでしょうか。
お遊びはこのくらいにしておこうかと思います。
ちなみに、アップロードすると、音声と映像のタイミングが僅かにずれるようです。 なぜですかね。
※garagebandでテキトウに組み合わせたループ演奏を鳴らしているだけなのですが
youtubeは著作権侵害と訴えています・・・・ そうなんですか? そういうものなのですか?
広告が出ているのはそのためです。
そのうち音が消えるかもしれません。 ご了承ください。
追記===========================
著作権侵害について youtubeに異議申し立てを送信しておきました。 おっかしいもんなぁ~
garagebandの音源をそのままプロが使っているって話も聞いたことありますが、最初の1小節
目から著作権侵害と言われても、ドラムを選択してならしただけじゃん。
« PICマイコンでIRリモコンの受信 | トップページ | 電子ボリューム実験基板 進捗 70% »
「電子回路」カテゴリの記事
- アキュフェーズ ANCC 歪打消し回路シミュレーション(2)(2024.09.25)
- アキュフェーズ ANCC 歪打消し回路シミュレーション(2024.09.23)
- トラ技10月号に載っていたONKYOの特許を調べてみました(2024.09.14)
- innocent Key さんがエミッタ抵抗レスバッファの検討をされていました。(2024.07.05)
- あのアンプの入力部について(2024.01.20)
「マイコン」カテゴリの記事
- PICkit 3のProgrammer-To-Goを試す(2019.01.26)
- PICマイコンの開発環境 × Windows 8.1 は動作しないらしい(2014.07.21)
- IrBerryDACのPICプログラムソース公開(2014.03.13)
- MPLAB X IDE 手ごわい(2014.03.09)
- AppleRemoteの送信コードの謎(2013.11.27)
「電子ボリューム」カテゴリの記事
- MUSES72323 Balanceボリュームの表示機追加について(2022.12.24)
- MUSES72323 バランスボリュームもうじき頒布開始(2022.11.26)
- MUSES72323バランスボリューム基板 進捗(3)(2022.05.14)
- MUSES72323バランスボリューム基板 進捗(2)(2022.05.08)
- MN型ボリュームとは(2022.05.03)
メニューの出し方どうされるのかなぁ?と思っていましたが、こうきましたか。
流石です。
投稿: リセット | 2013年6月16日 (日) 02時22分
こんにちは、リセットさん
そこに気がつかれましたか。 さすがソフト屋さんですね、思考が。
私も迷ったのです。 入力感度調整の時に、どうしてもバーメータ表示を止めたくない。
バーがどこまで振れているかを見ながら調整するものですから。
今回のマイコンソフトは、バーの動きと、このメニュー合成とで90%の労力を使いました。
アイデアは、もっとアグレッシブなものがあったのですが、私のソフトウェア能力はココまでです・・・
後日、暇があったら挑戦してみます。
投稿: たかじん | 2013年6月16日 (日) 10時13分
はい、チラツキが無いので文字列バッファで良い感じに合成+送出を実現されたのかなと感じました。
僕はリアルタイム送出を捨ててデマンドで画面更新するようにしてしまったので、そういう面白い事を入れ込む余地がないのでした!
高パフォーマンスでもたつきも見られないので、メニュー表示時のオーバーヘッドが既にある物としてチューニングされたのでしょうか。いいですね!
投稿: リセット | 2013年6月16日 (日) 11時47分
LCDの更新は常に30fpsを保つように、タイマーによるイベントドリブンです。
表示内容の合成はVRAMのように領域を確保して行なっています。
そうすることでデータ転送時には、決まったエリアのデータを送るだけとなり、LOG変換やら、
IRリモコン受信などの負荷が掛かっても、イベントは時間のブレなく実行できます。
一番の負荷は250us間隔のADC取り込みです。
LCDへデータを転送したあとに、次回の転送まで33msの時間がありますので、残された時間で
のんびり計算しても確実に間に合うという仕組みです。 ということで特にチューニングはしていません。
と格好よく書きましたが、PICの処理速度の速さに助けられているだけと思います。
参考にしたエアバリさんのプログラムはオンデマンド方式のようでしたが、難しくてよく分りません(笑
投稿: たかじん | 2013年6月16日 (日) 14時28分