Pico2でDSPi ― 2026年08月02日 20:58
今年になってから、Weeb LabsのTroy氏が作成したDSPiという、ワンボードコンピュータのPicoまたはPico2上で電子的なクロスオーバーを実現できるアプリが、下記フォーラムで話題となっていましたので、試してみました。
https://www.audiosciencereview.com/forum/index.php?threads/introducing-dspi-a-powerful-user-friendly-and-open-source-dsp-for-less-than-a-cup-of-coffee.69343/
DACには、I2S接続できるPCM5102Aを使用した安価なものを使用しました。写真には2つ写っていますが、1つはメインの2ch用、もう一つはSW用となります。
DSPiの設定および使用法は、上記フォーラムで紹介されているgithub上の説明に従って行えば、問題ないでしょう。
DACは、基板裏のジャンパーの設定と、SCKをGNDに接続することを忘れなければ、正常に動作します。
ジャンパーの設定は下記のとおりですが、入手した基板の表記が間違っていたので注意が必要でした。
1→FLT→L
2→DEMP→L
3→XSMT→H
4→FMT→L
L側はGNDに接続となるので、テスターで確認して行うとよいでしょう。
DSPiの改良・機能追加は、現在も進行中で、今後の進展が楽しみです。
メインボリュームも実装できそうなので、それも試して問題がなければ、涼しい季節になったころにケースに入れたいと思います。
2026.8.8 追記
DSPiの機能でDACをミュートできる機能がありました。
XSMTのジャンパーを取り除いて、XSMTをGPIO0に接続し、DSPiコンソールでミュート設定を行うと、電源ON/OFF時のポップ音がでなくなります。
また、ポテンショメータ(可変抵抗器)による音量調整もできるようになっていました。
とりあえず、手持ちの100k Aカーブ(Bカーブが推奨)のポテンショメータを取り付けて設定したところ、やや面倒ですが調整できることを確認しました。
全体の音量調整には、MasterとUserがあるのですが、v1.1.15では、Userのみが調整可能なようです。
https://www.audiosciencereview.com/forum/index.php?threads/introducing-dspi-a-powerful-user-friendly-and-open-source-dsp-for-less-than-a-cup-of-coffee.69343/
DACには、I2S接続できるPCM5102Aを使用した安価なものを使用しました。写真には2つ写っていますが、1つはメインの2ch用、もう一つはSW用となります。
DSPiの設定および使用法は、上記フォーラムで紹介されているgithub上の説明に従って行えば、問題ないでしょう。
DACは、基板裏のジャンパーの設定と、SCKをGNDに接続することを忘れなければ、正常に動作します。
ジャンパーの設定は下記のとおりですが、入手した基板の表記が間違っていたので注意が必要でした。
1→FLT→L
2→DEMP→L
3→XSMT→H
4→FMT→L
L側はGNDに接続となるので、テスターで確認して行うとよいでしょう。
DSPiの改良・機能追加は、現在も進行中で、今後の進展が楽しみです。
メインボリュームも実装できそうなので、それも試して問題がなければ、涼しい季節になったころにケースに入れたいと思います。
2026.8.8 追記
DSPiの機能でDACをミュートできる機能がありました。
XSMTのジャンパーを取り除いて、XSMTをGPIO0に接続し、DSPiコンソールでミュート設定を行うと、電源ON/OFF時のポップ音がでなくなります。
また、ポテンショメータ(可変抵抗器)による音量調整もできるようになっていました。
とりあえず、手持ちの100k Aカーブ(Bカーブが推奨)のポテンショメータを取り付けて設定したところ、やや面倒ですが調整できることを確認しました。
全体の音量調整には、MasterとUserがあるのですが、v1.1.15では、Userのみが調整可能なようです。
最近のコメント