Em um Raspberry Pi, os sistemas operacionais Ubuntu Desktop e Ubuntu MATE emitem áudio para a porta de áudio de 3,5 mm por padrão. Para que o áudio seja transmitido por um cabo HDMI, o dispositivo de saída de áudio precisa ser selecionado manualmente sempre que o Pi for inicializado. O problema persiste mesmo na versão mais recente do sistema operacional Ubuntu para o Pi, 22.04.

Se o seu Raspberry Pi estiver conectado a uma televisão ou monitor com alto-falantes embutidos, é aconselhável transmitir o áudio por HDMI. Reduz a confusão de cabos e também a necessidade de alto-falantes externos adicionais.

Opções disponíveis para definir o áudio HDMI

Você pode configurar um Raspberry Pi para emitir áudio através de HDMI usando Configurações/Painel de controle do Ubuntu, mas a configuração não sobreviverá a uma reinicialização. Mostraremos como usar o pacto comando para configurar os coletores de áudio para definir HDMI como a saída de áudio padrão permanentemente.

Como configurar manualmente a saída de áudio HDMI no Ubuntu

Configurando o Raspberry Pi como um servidor de mídia pode não exigir uma saída de áudio, mas com certeza precisa de áudio quando o próprio Pi é o dispositivo de mídia. Primeiro, você precisa verificar se o áudio HDMI está funcionando bem, selecionando-o manualmente.

  1. No Ubuntu Desktop OS, clique em Atividades, tipo Configuraçõese selecione Som. Se estiver usando o Ubuntu MATE, navegue até Menu > Centro de Controle > Som.
  2. Usando o menu suspenso, altere o dispositivo de saída de Fones de ouvido para Saída Digital (S/PDIF).
  3. Reproduza um arquivo de áudio de amostra (ou um vídeo do YouTube) para verificar se os alto-falantes do monitor estão reproduzindo o áudio. Se o teste for bem-sucedido, você poderá tornar essa configuração permanente.

Como definir permanentemente o áudio HDMI como padrão

Para que a configuração permaneça intacta nas reinicializações, você precisa definir HDMI como a saída de áudio padrão na inicialização. Para isso, você precisa primeiro encontrar o nome do dispositivo.

Identifique o dispositivo de áudio HDMI

O comando pacto pode controlar um servidor de som PulseAudio em execução. Uma “fonte” é o dispositivo de entrada e um “sumidouro” é o dispositivo de saída.

Liste todos os dispositivos de saída de áudio disponíveis no Raspberry Pi:

pacto lista pias curtas

Anote o dispositivo com HDMI no nome.

Configure para tornar o HDMI o dispositivo de áudio padrão

Procurar Comece Preferências de aplicativos e abra-o. Clique Adicionar programa de inicialização e preencha estes dados:

  • Nome: Áudio HDMI
  • Comando: pactl set-default-sink 'SEU DISPOSITIVO HDMI' (por exemplo, pactl set-default-sink 'alsa_output.platform-fef00700.hdmi.iec958-stereo')
  • Comente: Áudio HDMI como padrão

Clique Adicionar. Este comando será executado toda vez que o Pi for iniciado e o áudio será reproduzido por HDMI mesmo após uma reinicialização.

Como mudar para áudio de 3,5 mm quando necessário

Se você deseja alternar para áudio de 3,5 mm durante uma sessão ao vivo, defina o dispositivo de saída de áudio para Fones de ouvido - Áudio integrado nas configurações. Se o áudio de 3,5 mm precisar ser restaurado como saída padrão, você pode desmarcar o comando em Preferências de aplicativos de inicialização e ele não será executado.

Raspberry Pi tem uma enorme variedade de opções de áudio

Áudio HDMI, áudio de 3,5 mm, áudio Bluetooth e placas de som USB - o Raspberry Pi tem inúmeras opções quando se trata de áudio. É uma questão de escolha o que você deseja usar para seu aplicativo, mas agora você sabe como definir a saída de áudio padrão para ele no Ubuntu e manter a configuração após uma reinicialização.