Live data from Hacker News

Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

github.com

11–20 of 95 posts

Re: Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

#14
post #5

Nice. I wonder if 264/520 kB RAM is also enough for a high quality parametric stereo reverb/echo effect? Should fit about 3/6 seconds of uncompressed 16-bit 44.1/48 kHz audio. Also: Raspberry Pi Ltd - please keep increasing the RAM size in future iterations to unlock even more use cases.

The RP2350 (Pico 2) supports external PSRAM so you can add several MB more there if you need it.

Re: Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

#15

I recently bought a Behringer U-phono UFO202 as a cheap DAC for my mini pc. Can this Pi thing replace it?

I use a UCA202 for the same purpose. Does yours output static sometimes when it sits for too long? Based on my testing this seems to be a Linux thing instead of a Behringer thing.

Re: Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

#16

I wonder if you could do the same thing in reverse and have a cheap way to get multiple inputs. I would love a cheap way to add 8–16 inputs to my PC; all the audio interfaces I found cost quite a bit.

The ADCs on RP2040/2350 only have 12 bit resolution.

Re: Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

#18

Tangentially related, I recently had some hand-me-down high-end full tower speakers lose their integrated subwoofer amps. I bypassed them and wired in an external amp but people said the integrated DSP would be missing. That's when I learned about CamillaDSP [1] and CamillaFIR [2]. I got a calibrated UMIK-1 microphone and did a frequency sweep in the room. Then I applied the Camilla-computed FIR filter to my snapcast…

Did you ever use Dirac Live and can compare the results? Hardware that supports Dirac is unfortunately very expensive.

FWIW, I've tried Dirac Live and compared it to the correction suggested by REW [0]. In both cases, the measurements were taken with a UMIK-1, and the correction was done on a computer. Contrary to GP, I didn't have to fix borked components, just a random, untreated living room.

Dirac seemed to have a fairly heavy-handed correction. In my case, I only had fairly narrow frequency ranges that needed correcting, but Dirac seemed to move much wider ranges at a time. It's also nearly impossible to tweak; you basically can only increase/decrease "the lows" or "the highs". But maybe I'm missing something.

In contrast, the suggestions produced by REW were loaded in EasyEffects on Linux, and I could tweak everything to my heart's content. But I actually just left it alone, since it was good enough.

---

[0] https://www.roomeqwizard.com/

Re: Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

#20

Tangentially related, I recently had some hand-me-down high-end full tower speakers lose their integrated subwoofer amps. I bypassed them and wired in an external amp but people said the integrated DSP would be missing. That's when I learned about CamillaDSP [1] and CamillaFIR [2]. I got a calibrated UMIK-1 microphone and did a frequency sweep in the room. Then I applied the Camilla-computed FIR filter to my snapcast…

Did you ever use Dirac Live and can compare the results? Hardware that supports Dirac is unfortunately very expensive.

I don't use it and so haven't compared. I'm interested as well.
Post reply on HN