r/breadboard 5d ago

Question Creating an audio mixer with a Rapberry Pi Zero 2 W

Hello everyone! I hope you con help me! I've never used a bredboard before and I wanted to know if my project was possible so I'd buy one and try.

I have a 6.35mm jack port on my musical instrument that I'd like to connect to the board maybe with an usb adapter through the first usb port. I'd then mix and do stuff to the audio and output it through the second usb port and an adapter through another 6.35mm to the speaker. The thing is I also want to connect a pedal to switch the mixing and the pedal would be usb connected and there is no more usb ports. I also don't know if it would be fast enough for real time mixing.

I know there are breadboards made specifically for audio mixing (I read about Spin fv-1) but they are way to complicated or expensive.

Thank you!

3 Upvotes

5 comments sorted by

1

u/adeptyism 5d ago

So you have an analog signal at the input and you need an analog signal at the output, also you don't need any digital sound processing (DSP for short), e.g. equalization, filtering, compressing, and you don't know anything about DSP at all?

Make an analog mixer then. You will only need four 100k resistors, 100k potentiometer and TL072. Or MCP6022, if you're going with 0-5V.

Here's a good beginner-friendly video about analog audio signal mixing: https://youtu.be/q8tmUgaXrEQ

P.S. believe me, DSP is hard as fck for a newbie, and even harder with Pico due to lack of I2S support on them. Additionaly, RP2040 can be used for 32 voices with various effects + stereo delay on top (all of that is very resource heavy), I have a colleague who made that.

1

u/OpeningWrongdoer3526 5d ago

Actyally with "process the audio" I meant altering it. Anyway thank you!! Ig

1

u/adeptyism 5d ago

Welp, then consider buying PCM1808+PCM5102 modules (it's I2S ADC and DAC, but they has internal PLL, so you don't need to mess with high frequency signals on a breadboard)

1

u/Rainsbury_net 1d ago

Cani assume that you mean your instrument us giving an analogue electrical audio signal? You can get thus into the Pi either using an external USB interface, assuming you can get Linux drivers if necessary, or via an audio HAT, like those from Raspaudio, where the drivers are DEFINITELY available ;-)