-
Notifications
You must be signed in to change notification settings - Fork 64
Audio
KonstaT edited this page Apr 2, 2025
·
12 revisions
On rpi4
3.5mm jack is used for audio output by default. On rpi5
HDMI0 is used for audio output by default.
Edit device/brcm/rpi5/vendor.prop and change/add the following lines to change the audio output device.
3.5mm jack:
# Audio
persist.vendor.audio.device=jack
ro.hardware.audio.primary=rpi
HDMI0:
# Audio
persist.vendor.audio.hdmi.device=vc4hdmi0
ro.hardware.audio.primary=rpi_hdmi
HDMI1:
# Audio
persist.vendor.audio.hdmi.device=vc4hdmi1
ro.hardware.audio.primary=rpi_hdmi
DAC:
# Audio
persist.vendor.audio.device=dac
ro.hardware.audio.primary=rpi
To use GPIO audio DACs you also need to edit device/brcm/rpi5/boot/config.txt and enable driver for your audio DAC (e.g. Hifiberry DAC+) and interfaces it uses.
# Audio DAC
dtoverlay=hifiberry-dacplus
# I2C
dtparam=i2c_arm=on
# I2S
dtparam=i2s=on