Come utilizzare le utilità ALSA per gestire l’audio di Linux dal terminale

Cum se utilizează utilitarele ALSA pentru a gestiona Linux Audio de la terminal
⏱️ 3 min read

L’Advanced Linux Sound Architecture (ALSA) fornisce ai computer Linux il supporto audio. Distribuzioni popolari come Ubuntu e Arch Linux lo eseguono di default, quindi ci sono buone probabilità che tu lo stia usando in questo momento per riprodurre musica attraverso gli altoparlanti o le cuffie.

In questo articolo ti mostreremo due modi per regolare il volume di quella riproduzione utilizzando le utility Alsamixer e Amixer.

Installazione

L’installazione per questo progetto è minima. Sia Alsamixer che Amixer dovrebbero arrivare come parte del pacchetto Alsa-utils. Esegui questi comandi per installare quel pacchetto:

Ubuntu:

Arch Linux:

Alsamixer

La più facile delle due utilità da usare è Alsamixer. Funziona come parte di un’interfaccia Ncurses, che ti permette di rimanere nel terminale ma fornisce una rappresentazione grafica della tua scheda audio e delle sue proprietà.

L’esecuzione di quel comando ti mostrerà qualcosa di simile a ciò che è raffigurato nell’immagine seguente.

Qui puoi vedere nella parte superiore dello schermo il nome della mia scheda audio, il tipo di visualizzazione in cui mi trovo e l’elemento attualmente selezionato. Puoi modificare queste opzioni a tuo piacimento.

Selezione della scheda audio

È possibile selezionare una scheda audio diversa premendo F6. Verrà visualizzato un menu che mostra le schede audio conosciute sul sistema. Puoi anche inserire il nome di una scheda audio se non è mostrato nel menu.

Selezione della scheda audio Alsamixer

Visualizzazioni

Puoi cambiare la visualizzazione per vedere diversi controlli per le opzioni di volume che ALSA può controllare. L’impostazione predefinita che vedi sopra è la visualizzazione “Riproduzione”. È possibile scegliere “Cattura” premendo F4 e “All” (che include “Playback” e “Capture”) premendo F5. Tornare a “Riproduzione” con F3.

Vista “Cattura”

Alsamixer "catturare" Visualizza

Visualizzazione “Tutto”

Alsamixer "tutti" Visualizza

Movimento e regolazione del volume

Ogni tipo di visualizzazione può avere più opzioni di quelle che vedi negli screenshot qui. Spostarsi rispettivamente a destra e a sinistra tra queste opzioni premendo il tasto Sinistra e Destra tasti freccia.

Regola ogni volume con Giù o PgDown per ridurre il volume di un canale e Su o PgUp per aumentare il volume.

È possibile disattivare qualsiasi canale premendo m.

Controlla la visualizzazione completa delle opzioni premendo F1 per visualizzare la schermata illustrata di seguito.

Alsamixer aiuta il dialogo

Amixer

Con Amixer non hai un ambiente grafico. Invece, usi i comandi per impostare i vari volumi di ciascun canale per le tue schede audio.

Visualizza le opzioni e i comandi disponibili con amixer help.

Amixer aiuta il dialogo

Quindi guarda i controlli disponibili con amixer scontrols.

Comando Amixer scontrols

Questi sono i controlli audio che puoi modificare. Puoi regolarli con vari comandi che seguono lo schema di base di amixer -c <card-number> set <control> <value>.

  • Imposta il volume principale sulla prima scheda audio al 100%: amixer -c 0 set Master 100%
  • Imposta il volume principale sulla seconda scheda audio al 50%: amixer -c 1 set Master 50%
  • Imposta il volume del microfono sulla prima scheda audio su cinque decibel: amixer -c 0 set Mic 5db
  • Aumenta il volume del microfono sulla prima scheda audio di due decibel: amixer -c 0 set Mic 2db+
  • Disattiva il controllo Master sulla prima scheda audio: amixer -c 0 set Master mute
  • Riattiva il controllo Master sulla prima scheda audio: amixer -c 0 set Master unmute

L’output di questi comandi dovrebbe produrre qualcosa che assomigli all’immagine seguente.

Amixer imposta il comando principale

C’è di più che puoi fare con amixer, inclusa l’impostazione dei volumi su un valore hardware specifico e la modifica dei canali audio da cambiare, come i canali anteriore, posteriore, centrale e woofer. Leggi la pagina di manuale con man amixer per approfondire questi controlli avanzati.

Conclusione

Ora dovresti avere una conoscenza di base di come usare Alsamixer e Amixer per controllare i livelli di volume sulla tua scheda audio.

Uso spesso Alsamixer quando passo dagli altoparlanti desktop alle cuffie sul mio laptop. Mi salva le orecchie più volte alla settimana. Potresti trovare usi simili per questi strumenti e, si spera, li trovi intuitivi e facili da usare come dovrebbero essere.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x