• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Introducing DSPi | A powerful, user friendly and open source DSP for less than a cup of coffee

I may have encountered two bugs in “V1.1.5-beta2” of the firmware and console:
a) The firmware “...RP2040...” can be loaded onto the Pico(1), but afterward the DSPi is not recognized by the console. This is also the case with older versions of the console. The “...RP2350...” firmware runs flawlessly on the Pico2.
b) In the console, nothing can be selected in the “/AutoEQ/Favorite Profiles/” menu; it just keeps flashing.
Bildschirmfoto 2026-06-28 um 00.38.23.png

P.S. I'm using macOS Tahoe 26.5.1
 
I may have encountered two bugs in “V1.1.5-beta2” of the firmware and console:
a) The firmware “...RP2040...” can be loaded onto the Pico(1), but afterward the DSPi is not recognized by the console. This is also the case with older versions of the console. The “...RP2350...” firmware runs flawlessly on the Pico2.
b) In the console, nothing can be selected in the “/AutoEQ/Favorite Profiles/” menu; it just keeps flashing.
View attachment 541413
P.S. I'm using macOS Tahoe 26.5.1
Thank you very much for the report. The RP2040 issue is a known RAM limitation and will be resolved shortly. The Console bug is also known and will be addressed in the next beta. :)
 
I do love me a Big Knob on Top at MLP.

Rather than routing the analog signal back and forth I guess a digital control is the way these days.

And automatic variable Loudness contouring is for me a must.
 
I do love me a Big Knob on Top at MLP.

Rather than routing the analog signal back and forth I guess a digital control is the way these days.

And automatic variable Loudness contouring is for me a must.
You can use this build for now. It is based on DSPi v1.1.4 final, as I am still waiting for the newer firmware to mature before updating my custom controls to the latest firmware.


Pico 2 / RP2350

Control GPIOs:

GPIO2 = rotary encoder CLK
GPIO3 = rotary encoder DT
GPIO4 = rotary encoder switch

Encoder behaviour:

Rotate clockwise = user/listening volume up
Rotate anticlockwise = user/listening volume down
Short press = toggle USB / S/PDIF source
Long press = loudness on/off toggle

Volume behaviour:
The rotary encoder uses the DSPi user/listening volume path through update_user_volume(db). This means loudness compensation follows and scales with the real listening volume.

S/PDIF input volume can also be controlled without the use of a USB host. This makes the build suitable for standalone system use.
This build has been very stable with DSPi Console v1.1.4-beta3-hotfix.
 
Fantastic! Can you reco compatible Big Knob hardware? Preferably on top of a nice looking heavy enclosure

Ideally tactile as well...
 
8-channel I2S input has now been implemented. :)

image.png


Both USB and I2S multichannel support will be arriving in an upcoming beta. In addition to the multichannel USB, there was sufficient bandwidth remaining to simultaneously include the 24-bit capture interface. This will likely be routable within Console.
 
Oh my god... how/where/when can I get one? :)
The aluminum enclosures are manufactured by JialiChuang. They provide a web-based online design tool, and you can place a production order directly once your design is finalized.
Here is the URL of their Chinese website: https://ke.jlcfa.com/
Here is JLCPCB's official website for overseas markets: https://jlcpcb.com/
I'm not sure whether JLCPCB has launched the aluminum enclosure service in its overseas business segment. You will need to look it up thoroughly on the website.

I really have to say: JLC is absolutely amazing for DIY enthusiasts.
They offer a full one-stop service covering everything from PCB design tools, PCB fabrication, electronic component retail, SMT assembly, 3D printing and CNC machining to aluminum enclosures and instrument panel processing.
Just a few years ago, I was frustrated by the lack of good-looking enclosures for low-cost DIY projects. Even in China, a country with a highly developed manufacturing industry, getting a factory to custom-produce just one single metal enclosure was prohibitively expensive.
Now, making a sleek custom DSPi aluminum enclosure is very affordable. At current exchange rates, it costs roughly 10 US dollars.
 
Last edited:
The aluminum enclosures are manufactured by JialiChuang. They provide a web-based online design tool, and you can place a production order directly once your design is finalized.
Here is the URL of their Chinese website: https://ke.jlcfa.com/
Here is JLCPCB's official website for overseas markets: https://jlcpcb.com/
I'm not sure whether JLCPCB has launched the aluminum enclosure service in its overseas business segment. You will need to look it up thoroughly on the website.

Thank you so much for this. I know this might be going a little bit far – but Is there any chance you could share your designs? :)
 
The aluminum enclosures are manufactured by JialiChuang. They provide a web-based online design tool, and you can place a production order directly once your design is finalized.
Here is the URL of their Chinese website: https://ke.jlcfa.com/
Here is JLCPCB's official website for overseas markets: https://jlcpcb.com/
I'm not sure whether JLCPCB has launched the aluminum enclosure service in its overseas business segment. You will need to look it up thoroughly on the website.

I really have to say: JLC is absolutely amazing for DIY enthusiasts.
They offer a full one-stop service covering everything from PCB design tools, PCB fabrication, electronic component retail, SMT assembly, 3D printing and CNC machining to aluminum enclosures and instrument panel processing.
Just a few years ago, I was frustrated by the lack of good-looking enclosures for low-cost DIY projects. Even in China, a country with a highly developed manufacturing industry, getting a factory to custom-produce just one single metal enclosure was prohibitively expensive.
Now, making a sleek custom DSPi aluminum enclosure is very affordable. At current exchange rates, it costs roughly 10 US dollars.
Looks great, can we see the internals?
 
I may have encountered two bugs in “V1.1.5-beta2” of the firmware and console:
a) The firmware “...RP2040...” can be loaded onto the Pico(1), but afterward the DSPi is not recognized by the console. This is also the case with older versions of the console. The “...RP2350...” firmware runs flawlessly on the Pico2.
Noticed this as well. Tried both of my RP2040s (Original Raspberry and chinese Zero type board) and neither of them work after flashing v1.1.5-beta2.
 
Back
Top Bottom