I am running the 8xOUT using a Raspberry Pico 2 microcontroller. The Pico runs 2x4 DSP channels and the DSP coefficients are directly compiled into the code to drive two 4 speaker crossovers. Of course, I can recompile, should I wish to modify the coefficients. The output goes into a 9.2 receiver amplifier, modified to take the DSP outputs directly into the volume stage and 8x end stage amplifiers.
Since the Pico 2 (RP2350 architecture) is dedicated to this task, it is not disturbed by further operating system tasks, so the 8xOUT is a lot more stable than using a Raspberry Pi.
You need the following inputs on the 8xOUT:
Data/signal Pico2 8xOUT Description
+5V0 VBUS 2 Power 5V
DAC3/DIN4 GP15 13 TWEETER stereo band. NOTE: RaspiAudio error: not pin 11!
BCK/BCLK GP12 12 Common bit clock to ADC and all DACs.
GND(<GP10) GND 14 Ground
DAC1/DIN2 GP13 16 LOW_MID stereo band.
DAC2/DIN3 GP14 22 HIGH_MID stereo band.
LRC/LRCK GP10 35 Common Left/Right stereo frame clock to all 4 DACs.
DAC0/DIN1 GP11 40 WOOFER stereo band.
The 8xOUT numbering is the numbering of the header of a Raspberry Pi 5, not the RaspiAudio pin numbering.
The DSP software can be derived from my GitHub project **pico2-four-stereo-dsp-standby. **
You may wish to remove Ethernet and ADC functionality, since this was for my specific project to feed the 4x DSP with the selected audio channel on the 9.2 receiver amplifier.


