ラズパイ用小型DAC基板「SabreberryDAC Zero2」に合わせてBM83 Bluetooth受信基板を試作していたのは先日書きましたが、今回はusb-ddc基板です。
これで、3通りの組み合わせができるようになりました。 もちろん初代のSabreberryDAC Zero でも使えます。
このUSB-DDCに使っているマイコンはラズパイPicoのCPU「RP2040」であることは書いていたと思います。
こちらの続きになります。
DMAバッファの残量を見ることができるようになったので、あとはfeedbackすればOKです。
ところが、feedbackは少々クセがありました。 実際に動かしてみないと分らないものですね・・・
こちらの続きです。
ラズパイ公式のソースではFeedbackをちゃんと実装していないことが分ったのでバッファー残量をみる所から始めましょう。読むのはpicoのsdkです。USBからパケットを受け取ってI2SのPIOへデータを送るのにDMAを使っていることが分っています。
https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-sdk.pdf
そう言えば、DMA(ダイレクト・メモリ・アクセス)ってちゃんと使ったことなかったなぁ。。。とボヤきつつ、API仕様を眺めていればお盆休み中には何とかなるさ、と軽い気持ちでいました。
USBオーディオの規格にはUSB Audio Class 1.0(UAC 1.0)とUSB Audio Class 2.0(UAC 2.0)があるというのはご存じの方も多いとは思いますが、今一度USBオーディオについておさらいしておきましょう。
PCなどの「ホスト」とUSB-DACなどの「ペリフェラル」との間の同期にはこれら3つの方式が規定されています。
Raspberry Pi Pico 2が発表されました。
とりあえず情報共有の意味でスイッチサイエンスの説明動画を貼り付けておきます。
昨日の続きです。
208.8MHz新ファームウェアの音が良くなかった原因を推測してみます。
・MCLKを追加したことによる弊害
・オーバークロックによる弊害
2022年3月にラズパイ PicoによるUSB-DDCの記事を書いておりました。
その時のファームウェア(バイナリ)を利用したUSB接続ポータブルヘッドホンアンプをZOSANKIBANさんが作ったということで、ちょうど10月号のトラ技の執筆でMCLKを追加&ジッターを低減したところだったので、新ファームウェアを案内しました。
ところが、ジッター低減したはずの新ファームウェアの音がよろしくないとの連絡が・・・
個人的な話題ですみません。ここのところイベントや原稿執筆が続いていたのですが、やっと解放された土日。自由に創作しようと思いました。外も暑いですしね。
ということで先々月くらいから取り掛かっている小さい基板シリーズをだらだらと描いてました。
まずはこちら。 SabreberryDAC ZERO2 の改版
表は殆ど変わりませんが裏面にミュート回路を仕込んで電源ON時のポップノイズを低減します。これで完成か!?
先日、ラズパイpicoでUSB-DDCを走らせることについてチラッと書きましたが、C++開発環境を整える方法を備忘録的に書いておこうと思います。
インターフェース誌などではWindows+WSL2上に構築してたりVisual Studio Codeでデバッグする方法が書かれていたりします。
Arduino BeagleBone BlueSnowDAC BM83モジュール CAD DAコンバータ DC-ARROW HPA-1000 HyCAA IrBerryDAC NorthFoxDigi PCオーディオ Pi4の放熱 Raspberry Pi Raspberry Pi pico SabreBerry+ Sabreberry32 SabreberryDAC ZERO SB32+PRO DoP Sound RABBIT Tinker Board USBヘッドホンアンプ Volumio Z-MPD おしらせ イベント オーディオ機器メンテナンス ゲーミングミキサー セーフティ ソフトウェア デジタルオーディオ技術 トランス バランスアンプ パワーアンプ ヘッドホン ヘッドホンアンプ マイコン 半導体 携帯・デジカメ 雑誌付録 電子ボリューム 電子回路 電源基板
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
最近のコメント