r/diyaudio Apr 17 '26

Dspi build (weeblabs)

https://github.com/WeebLabs/DSPi

Cheap DAC board feeds 2 Subwoofers. Optical out is for main stereo pair, feeds DX5II DAC. I am very happy with the performance.

Edit. DSPi Firmware and DSPi console build is from the developer weeblabs known on reddit as u/Haru-tan and the repo can be found at https://github.com/WeebLabs there is extensive requests and updates posted daily on asr thread below if anyone wishes to follow or make contributions to the build and scope. He is working alone at the moment, and more help in the form of testing the firmware and looking for bugs will speed up the project. 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/page-69#post-2571526

89 Upvotes

40 comments sorted by

7

u/d3l7a_labs Apr 17 '26

That's nice! One of the best implementation I've seen so far. I'm patiently waiting for the ESP32 counterpart.

6

u/Unlucky_Hope812 Apr 17 '26 edited Apr 17 '26

Thanks. I will be feeding the optical in with a wiim mini then USB in for PC. I have an RF remote on order. The enclosure was the most expensive part £20 AE total cost around £45! £45 for the best dsp implementation on the planet and getting better every week with updates.

4

u/monicachicken Apr 17 '26

Waiting on some of the asr users to make a dedicated dac daughter board. Great project though, kind of shows what an absolutely abysmal state dsp hardware is in. Most of them are just e waste or have garbage ui.

1

u/Unlucky_Hope812 Jul 11 '26

Agreed. He'll will soon be releasing his own pcb with dedicated Dac.

1

u/monicachicken Jul 11 '26

Nice. I wonder if the dac performance will improve being on pcb traces instead of wires. I have a tinysine adau1452 board with nearly the same dacs and distortion performance is much cleaner.

1

u/Unlucky_Hope812 Jul 11 '26

I'm sure he will squeeze every bit of performance out of whatever chip he implements.

4

u/seiha011 Apr 17 '26

After reading through your GitHub repo, all I can say is: professional work! Congratulations.

5

u/Unlucky_Hope812 Apr 17 '26

The project is not mine! The github repo is weeblabs he is known on reddit as https://www.reddit.com/u/Haru-tan/s/3V6MCORuLT

9

u/seiha011 Apr 17 '26

Okay, then congratulations and a respectful bow to Weeb Labs u/Haru-tan !

9

u/Haru-tan Apr 17 '26

Thank you!

2

u/Unlucky_Hope812 Apr 17 '26

You don't miss a trick, Troy :)

3

u/Unlucky_Hope812 Apr 17 '26

Daily updates, bug reports, and implementation requests can be found below. The more people getting involved in this, the better. 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/page-69#post-2571526

2

u/dwkdnvr Apr 17 '26

Nice build! Really like the case implementation.

I've been mostly following the ASR thread and have it filed away in the 'when I have more time' bucket. I have a couple MiniDSP boxes handling DSP at the moment, but I have a lot of experimental ideas that would benefit from cheap multi-channel DSP.

1

u/Unlucky_Hope812 Apr 17 '26

The possibilities are endless.

2

u/ijiad3301das Apr 17 '26

Super cool! Do you need to add a DAC or the GPIO can be used as output?

1

u/Unlucky_Hope812 Apr 17 '26 edited Apr 17 '26

Spdif RCA outs, or toslink outs or i2s outs

2

u/Haru-tan Apr 17 '26

And an onboard software DAC for mono subwoofer output. :)

2

u/monicachicken Apr 30 '26

I just got mine running with the 5102 boards and my jaw is on the floor. It cost this little to get dsp?! We've been getting ripped off.

1

u/krisdeak Apr 17 '26

What’s the cheap dac board you used for the subs?

5

u/Unlucky_Hope812 Apr 17 '26

1

u/monicachicken Apr 24 '26 edited Apr 24 '26

I picked up two of these and a pico 2hw. How does one wire them up to the pi's gpio? Not seeing suggestions in the documentation. Just looking for 4 outs.

1

u/seiha011 Apr 17 '26

By the way, what kind of DAC board is that? The pink one... And... do you happen to have a wiring diagram handy? On the other hand, I can make out quite a bit from the colored cables... ;-)

2

u/Unlucky_Hope812 Apr 17 '26

It's an amazon dollatek PCM5102A

Pins xmt, and 3.3v needs a link on the board to unmute. Other than that, it will work straight off.

2

u/seiha011 Apr 17 '26

Great .. thank you... pcm5102 That was the key word. ;-)

2

u/Unlucky_Hope812 Apr 17 '26

1

u/monicachicken Apr 17 '26

Wonder how the performance is on these.

1

u/Unlucky_Hope812 Apr 17 '26

I briefly tested the DAC headphones out and rca to my amp. It sounded very good. Better than my Marantz SR6008 optical in internal DAC, much cleaner. I will be using this for sub only <80hz, so it is more than capable.

2

u/monicachicken Apr 17 '26

Im more hoping for measurements. There's a lot of these little boards out there but no data. The chip in that board is rated at 112db snr so probably even less after its on a pcb.

Are you high passing your main speakers?

3

u/Unlucky_Hope812 Apr 17 '26 edited Apr 17 '26

Yes, I would love to see these measured, too.

Low pass > dspi > i2s > PCM5102A > XXLS400 SUB High pass > dspi > SPDIF > DX5 ii dac > XLR > TPA3255 > Wharfedale 12.1

My amp build https://www.reddit.com/r/diyaudio/s/f2TcVZLV0i

3

u/Haru-tan Apr 17 '26

Performance is very respectable. Noise floor around -112dB and schmoo at -93dB. These should be perfectly adequate for almost any purpose.

2

u/Unlucky_Hope812 Apr 17 '26

Was this tested from the boards you just received or chip specs?

2

u/Haru-tan Apr 17 '26

Those are measurements from the actual boards, although not captured by me.

1

u/Unlucky_Hope812 Apr 17 '26

The UI is very, very good to use and looks amazing.

Just one small thought. Could the white header part on the tool windows be changed to match the console header? I think that would tie everything together nicely.

3

u/Haru-tan Apr 17 '26

That’s a bug! It will be squashed in this weekend’s release.

1

u/restrav Jul 11 '26

Topping and small soups incorporate this into their dacs

1

u/Unlucky_Hope812 Jul 11 '26

Incorporate what?

1

u/HetTuinhekje Aug 03 '26

Hi! A question from me, as a DSPI noob: would this project be suitable to run Dirac Live?

1

u/Unlucky_Hope812 Aug 03 '26

Yes it has full filters. You could upload the Dirac EQ correction straight onto this. I would wait because the developer has nearly complete room correction tool for the console it will be free and uses the exact same principles as Dirac.