This is the user guide for 8xOUT for Raspberry Pi 5
This DAC offers 8 channels of high-quality analog audio output (4 stereo pairs) via four TI PCM5102A DACs. This innovation is ONLY possible with the Raspberry Pi 5.
Insert the 8xOUT into your RPi 5 like this:
To use it with the official case, first insert the riser:
Then assemble it in the official case
Automatic installation (tested on Raspberry Pi OS)
-
Update to the latest Pi 5 firmware:
sudo rpi-update
-
List your audio devices:
aplay -l
You should see something like:
In this example the DAC is on card 2, device 0.
-
Play a simple 8-channel test:
speaker-test -D plughw:2,0 -l5 -c8 -t wav
You should hear audio on each channel in sequence.
For applications that only support stereo, you can create four virtual stereo devices and assign each app to a different virtual card.
Quick start guide for the 8xIN 8xOUT
First, a quick hardware note:
- The green jacks are inputs.
- The red jacks are outputs.
Driver information
The output section is identical to the 8xOUT board — it uses the exact same driver.
To check if your device is properly detected, run:
arecord -l
You should see something like this:
If you don’t see any recording device:
Your Raspberry Pi OS might be outdated. In that case, run a system update.
Recording your 8 channels
In the above example, the ADC appears as card 2, device 0.
You can record the 8 input channels with:
arecord -D plughw:2,0 -c8 -f S32_LE -r 48000 test.wav
Visualizing the recording
You can easily open the recorded file with Audacity:
sudo apt-get install audacity
audacity test.wav
You should see your 8 audio tracks displayed:
Quick loopback test
You can verify everything works by physically connecting the outputs back to the inputs like this:
Then, run a simple playback and record test:
speaker-test -D plughw:2,0 -l5 -c8 -t wav &
arecord -D plughw:2,0 -c8 -f S32_LE -r 48000 test.wav
That’s it — you’re now recording 8 channels simultaneously!
Manual installation
- Update to the latest Pi 5 firmware:
sudo apt-get install rpi-update
sudo rpi-update
-
Edit /boot/firmware/config.txt:
sudo nano /boot/firmware/config.txt
-
Remove or comment out the built-in audio line:
dtparam=audio=on
-
Add the HiFiBerry DAC 8X overlay at the end:
dtoverlay=hifiberry-dac8x
-
Reboot:
sudo reboot