Su un Raspberry Pi, i sistemi operativi Ubuntu Desktop e Ubuntu MATE trasmettono l'audio alla porta audio da 3,5 mm per impostazione predefinita. Affinché l'audio venga trasferito su un cavo HDMI, il dispositivo di uscita audio deve essere selezionato manualmente ogni volta che il Pi si avvia. Il problema persiste anche nell'ultima versione del sistema operativo Ubuntu per il Pi, 22.04.

Se il tuo Raspberry Pi è collegato a un televisore o a un monitor con altoparlanti integrati, è consigliabile trasmettere l'audio tramite HDMI. Riduce l'ingombro dei cavi e anche la necessità di altoparlanti esterni aggiuntivi.

Opzioni disponibili per impostare l'audio HDMI

È possibile impostare un Raspberry Pi per l'uscita audio tramite HDMI utilizzando Impostazioni/Pannello di controllo di Ubuntu, ma l'impostazione non sopravviverà a un riavvio. Ti mostreremo come utilizzare il pattl comando per configurare i sink audio per impostare HDMI come uscita audio predefinita in modo permanente.

Come impostare manualmente l'uscita audio HDMI in Ubuntu

instagram viewer

Configurazione del Raspberry Pi come media server potrebbe non richiedere un'uscita audio, ma ha sicuramente bisogno di audio quando il Pi stesso è il dispositivo multimediale. Innanzitutto, devi verificare se l'audio HDMI funziona correttamente, selezionandolo manualmente.

  1. Nel sistema operativo desktop Ubuntu, fare clic su Attività, tipo Impostazionie selezionare Suono. Se usi Ubuntu MATE, vai a Menù > Centro di controllo > Suono.
  2. Utilizzando il menu a discesa, modificare il dispositivo di output da Cuffie A Uscita digitale (S/PDIF).
  3. Riproduci un file audio di esempio (o un video di YouTube) per verificare che gli altoparlanti del monitor stiano riproducendo l'audio. Se il test ha esito positivo, puoi procedere per rendere permanente questa impostazione.

Come impostare definitivamente l'audio HDMI come predefinito

Affinché l'impostazione rimanga intatta durante i riavvii, è necessario impostare HDMI come uscita audio predefinita all'avvio. Per questo, devi prima trovare il nome del dispositivo.

Identificare il dispositivo audio HDMI

Il comando pattl può controllare un server audio PulseAudio in esecuzione. Una "sorgente" è il dispositivo di input e un "sink" è il dispositivo di output.

Elenca tutti i dispositivi di uscita audio disponibili sul Raspberry Pi:

pattl elenco lavelli corti

Annotare il dispositivo con HDMI nel nome.

Configura per rendere HDMI il dispositivo audio predefinito

Cercare Avviare Preferenze applicazioni e aprilo. Clic Aggiungi programma di avvio e inserisci questi dettagli:

  • Nome: Audio HDMI
  • Comando: pactl set-default-sink 'IL TUO DISPOSITIVO HDMI' (ad esempio, pactl set-default-sink 'alsa_output.platform-fef00700.hdmi.iec958-stereo')
  • Commento: Audio HDMI come predefinito

Clic Aggiungere. Questo comando verrà eseguito ogni volta che il Pi si avvia e l'audio verrà riprodotto su HDMI anche dopo un riavvio.

Come passare all'audio da 3,5 mm quando necessario

Se desideri passare all'audio da 3,5 mm durante una sessione live, imposta il dispositivo di uscita audio su Cuffie - Audio integrato nelle impostazioni. Se è necessario ripristinare l'audio da 3,5 mm come output predefinito, è possibile deselezionare il comando nelle Preferenze delle applicazioni di avvio e non verrà eseguito.

Raspberry Pi ha una vasta gamma di opzioni audio

Audio HDMI, audio da 3,5 mm, audio Bluetooth e schede audio USB: il Raspberry Pi ha un sacco di opzioni quando si tratta di audio. È una questione di scelta cosa vuoi usare per la tua applicazione, ma ora sai come impostare l'uscita audio predefinita in Ubuntu e mantenere l'impostazione dopo un riavvio.