Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

HiFiBerry DAC+ standard en Raspberry Pi 3

Publicada el 4 de febrero de 201623 de junio de 2025 por ernesto
  • instalación
    • vía config.txt
    • vía .asoundrc
  • configuración
  • fuentes
Puesto al día el 18 de junio de 2025.
HiFiBerry DAC+ standard (RCA version)

instalación

vía config.txt

antes de proceder con la instalación, hay que desactivar la tarjeta de sonido de la raspberry pi:

sudo nano /boot/firmware/config.txt

# Enable audio (loads snd_bcm2835)
# dtparam=audio=on

hecho esto, hay que añadir la siguiente línea al mismo archivo, /boot/firmware/config.txt, y reiniciar el sistema operativo:

uname -r

6.6.51+rpt-rpi-v8

sudo nano /boot/firmware/config.txt

# DAC+ STANDARD
dtoverlay=hifiberry-dacplus-std

reboot

una vez de vuelta, se puede comprobar que la tarjeta de sonido está activa con aplay:

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 [HiFiBerry DAC+ HiFi pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0

para ir bien, el usuario que ejecuta el comando aplay debe formar parte del grupo audio:

cat /etc/group | grep audio

audio:x:29:ernesto

vía .asoundrc

If you want the default to be, for example, a USB Device instead of the onboard sound, you can place a pcm.!default line in the .asoundrc.

«Default PCM device» en .asoundrc de la ALSA wiki.

mediante ~/.asoundrc, aunque no se desactive la tarjeta de sonido de la raspberry pi, es posible configurar qué dispositivo de sonido prefiere alsa:

aplay -l

card 0: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
[...]
card 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 [HiFiBerry DAC+ HiFi pcm512x-hifi-0]
[...]
card 2: vc4hdmi [vc4-hdmi], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]
[...]

nano /home/ernesto/.asoundrc

pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}

Las opciones 'pcm' afectan a la tarjeta y al dispositivo que se pueden utilizar para la reproducción de audio, mientras que la opción 'ctl' afecta a la tarjeta que es utilizada por la utilidades de control como alsamixer.

«Método alternativo» en Advanced Linux Sound Architecture de Arch Linux.

configuración

por recomendación de HiFiBerry.com:

amixer sset 'Digital' 96%

Simple mixer control 'Digital',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 207
Mono:
Front Left: Playback 199 [96%] [-4.00dB] [on]
Front Right: Playback 199 [96%] [-4.00dB] [on]

amixer sset 'Analogue Playback Boost' 0%

Simple mixer control 'Analogue Playback Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 1
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]

amixer sget "Digital"

Simple mixer control 'Digital',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 207
Mono:
Front Left: Playback 199 [96%] [-4.00dB] [on]
Front Right: Playback 199 [96%] [-4.00dB] [on]

fuentes

  • «.asoundrc» en la ALSA wiki.
  • «Advanced Linux Sound Architecture» de Arch Linux.
  • «Configuring Linux 4.x or higher» en HiFiBerry.
  • «HiFiBerry DAC+ standard - RCA version» en HiFiBerry.
  • «Mixer Controls On The HiFiBerry Boards» en Victoria PiMakers and Others.
  • «MultipleCards» en la ALSA wiki.
Etiquetado como .asoundrc, amixer, aplay, config.txt, Hifiberry DAC+, Raspberry Pi, snd-bcm2835
  • MPD: Music Player Daemon

    Puesto al día el 7 de enero de 2021. instalación sudo apt install mpd [borrador]…

  • HiFiBerry Digi+ I/O
    HiFiBerry Digi+ I/O en Raspberry Pi 3

    Puesto al día el 24 de junio de 2025. instalación vía config.txt antes de proceder…

RSS rutas fuera

  • La Naranja Metálica #104 (9×12) 2 de octubre de 2025 Belisario
  • Terror en Blanco: Monstruos lacustres, con Javier Resines 2 de octubre de 2025 Javier Resines
  • Barren Path – Grieving(2025) 30 de septiembre de 2025 Nicholas Mkhl
  • Beats and yelling: Castrator 30 de septiembre de 2025 Hate Meditations
  • Reseñas breves (septiembre de 2025) 29 de septiembre de 2025 Belisario
  • Anica, la hija del orangután en la revista DeMisterios 27 de septiembre de 2025 Javier Resines
  • Beats and yelling shorts, 27th September 25 27 de septiembre de 2025 Hate Meditations
  • CAMINANDO ENTRE MONSTRUOS 02 (Bestiario Sonoro): Basandere, la señora de los bosques 25 de septiembre de 2025 Javier Resines
  • CAMINANDO ENTRE MONSTRUOS 01 (BESTIARIO SONORO): Anica, la hija del orangután 22 de septiembre de 2025 Javier Resines

Archivo

cuaderno de campo 2011-2025