Configurar sonido raspberry pi
Raspberry pi reproducir sonido python
Se pueden añadir capacidades de sonido adicionales a una Raspberry Pi utilizando un dispositivo de audio USB. Esto puede mejorar la calidad del sonido, así como añadir una entrada de micrófono. Estos dispositivos también se pueden utilizar para añadir capacidades de audio a la Pi Zero que no incluye un conector de audio como se encuentra en los modelos Pi más grandes.El post explicará cómo configurar un dispositivo de sonido USB en la Raspberry Pi.Dispositivos de audio USB baratosHay una serie de diferentes dispositivos de audio que se pueden utilizar con los puertos USB de la Raspberry Pi. Aquí hay dos ejemplos disponibles en línea :Ambos utilizan un chipset «C-Media» aunque las técnicas que se muestran a continuación pueden funcionar para otros modelos.Plug-n-PlugCon la última versión de Raspbian estos dispositivos son recogidos automáticamente por el sistema operativo. Enchufe el dispositivo y ejecute :lsusbDebería ver una salida similar a esta :Ejecutando este comando :dmesg | grep C-Mediasdebería darle una salida como esta :Finalmente puede ejecutar :aplay -l que listará los dispositivos de audio registrados en el sistema. En este punto sabemos que el dispositivo ha sido detectado, es del tipo C-Media y es considerado como «tarjeta 1» por el subsistema de audio.Establezca el audio USB como dispositivo de audio por defectoEl dispositivo de sonido USB puede convertirse en el dispositivo de audio por defecto editando un archivo del sistema «alsa.conf» :sudo nano /usr/share/alsa/alsa.confDesplácese y encuentre las dos líneas siguientes:defaults.ctl.card 0
Instalador de software de raspberry pi
Recibo una tonelada de correo electrónico sobre este post y el tema de Raspberry Pis a causa de él. Aunque la mayoría de ellos son comprensivos, lamentablemente no tengo tiempo para responder a todos ellos, lo siento. Con eso fuera del camino, vamos a continuar en nuestro viaje.
Puedes saltarte este paso si ya tienes una Raspberry Pi configurada con ssh y has iniciado sesión en ella. De lo contrario, aquí están los pasos necesarios para acceder a una instalación fresca de Raspbian Lite desde otro ordenador.
Una vez encontrado, puede iniciar sesión desde su ordenador abriendo un terminal y ejecutando ssh pi@address, sustituyendo «address» por la dirección IP real. Si tiene éxito, se le pedirá la contraseña del usuario pi, que por defecto es raspberry.
Si en tu ordenador anfitrión estás usando kitty como emulador de terminal, puedes experimentar algunas molestias si haces ssh usando el comando ssh normal. Esto se debe a que la Pi no está reconociendo su tipo de terminal.
Yo hice un alias para esto para poder escribir simplemente kssh. Si quieres un alias en tu sistema, añade esto a tu archivo $HOME/.bashrc en tu ordenador (no en el Pi) si estás usando bash como shell principal o $HOME/.zshrc (si usas zsh como shell principal):
La raspberry pi reproduce el sonido al pulsar un botón
La Raspberry Pi está equipada con una tarjeta de sonido interna que emite sonido a una toma de audio. El sonido en diferentes formatos de audio (más comúnmente WAV y MP3) se puede reproducir con reproductores de sonido estándar. Desde un terminal (consola) se escribe el comando aplay <mysong.wav> para reproducir el archivo mysong.wav con el reproductor ALSA (Advanced Linux Sound Architecture) a través de la tarjeta de sonido por defecto que emite al jack de audio. La calidad no es abrumadora, por lo que es mejor comprar un adaptador de sonido USB compatible con Raspberry Pi. Se puede encontrar mucha información sobre cómo cambiar la salida de sonido por defecto a la tarjeta USB, pero la mayoría de ellas están obsoletas debido a los cambios en la distribución de Linux. Para la actual distribución NOOBS simplemente edita el archivo .asoundrc que encuentras en la carpeta /home/pi. Cambia la entrada tarjeta 0 por tarjeta 1.
Recomendamos utilizar el software SoX (Sound eXchange) que está considerado como «La navaja suiza de los programas de procesamiento de sonido». SoX está preinstalado en nuestra distribución de tarjetas SD. Para instalarlo en un sistema NOOBS puro, conecta la Raspberry Pi a Internet y escribe
Raspberry pi electronic…
El último sistema operativo Raspbian (a partir del 27 de mayo de 2020) utiliza diferentes sub-dispositivos para cada salida (HDMI y conector de auriculares). Esto está alineado con otras distro de Linux pero es diferente a las versiones más antiguas de Raspbian OS. La solución de problemas es entonces un poco diferente.
La instalación de Raspbian OS es suave en mi placa Pi 4 (8GB). Lo único es que me encontré con que no hay sonido cuando trato de Sonic-pi. Luego traté de reproducir youtube en el navegador Chromium, todavía no hay suerte. Es una sorpresa ya que todo lo demás funciona como se esperaba. Así que la manera fácil de solucionar el problema parece ser:
Si la primera línea no funciona (muy probable), el comando aplay -l lista los dispositivos de sonido ALSA. Copia el de la toma de auriculares y úsalo en el tercer comando. Con suerte podrás escuchar el sonido.
Por defecto la salida de audio va al puerto HDMI. Esto tiene sentido si la pantalla está conectada a un televisor o monitor con altavoz por HDMI. Sin embargo, mi monitor no tiene HDMI y utilizo un altavoz independiente para el ordenador. Así que tengo que cambiar la salida de audio a la toma de auriculares.