GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Controlla il volume dell'audio tramite la riga di comando di Ubuntu

Una persona esperta di terminale troverà un modo per eseguire qualsiasi azione rimanendo nella zona di comfort della riga di comando. Controlliamo principalmente i volumi di sistema tramite la GUI di Ubuntu, ma ci sono alcune situazioni in cui vuoi farlo dalla riga di comando. ALSA o Advanced Linux Sound Architecture fornisce supporto audio per la maggior parte delle distribuzioni Linux. Ci sono alte probabilità che Ubuntu stia attualmente utilizzando la stessa architettura per eseguire e gestire l'audio sul tuo sistema.

In questo articolo spiegheremo come installare il pacchetto di utilità ALSA se non è già installato su Ubuntu. Spiegheremo anche come puoi controllare le proprietà audio delle tue schede audio tramite:

  • Alsamixer-L'interfaccia grafica per ALSA
  • Amixer:l'utilità basata sui comandi per ALSA

Abbiamo eseguito i comandi e le procedure menzionati in questo articolo su un sistema Ubuntu 18.04 LTS.

Installa ALSA

Il pacchetto Alsa-utils contiene sia le utilità Alsamixer che Amixer. Questo pacchetto è disponibile nei repository ufficiali di Ubuntu e può essere facilmente installato tramite la riga di comando utilizzando il comando apt-get.

Apri l'applicazione Terminale tramite la ricerca di avvio dell'applicazione di sistema o tramite la scorciatoia Ctrl+Alt+T.

Il passaggio successivo consiste nell'aggiornare l'indice del repository del tuo sistema tramite il seguente comando:

$ sudo apt-get update

Questo ti aiuta a installare l'ultima versione disponibile di un software da Internet. Tieni presente che solo un utente autorizzato può aggiungere, rimuovere e configurare software su Ubuntu.

Ora sei pronto per installare Alsa-utils; puoi farlo eseguendo il seguente comando come sudo:

$ sudo apt-get install alsa-utils

Il sistema potrebbe chiederti la password per sudo e fornirti anche un'opzione S/n per continuare l'installazione. Inserisci Y e poi premi invio; il software verrà quindi installato sul tuo sistema. Tuttavia, il processo potrebbe richiedere del tempo a seconda della velocità di Internet.

Utilizzo di Alsamixer:l'interfaccia grafica per Alsa

Alsamixer ti fornisce una rappresentazione grafica delle schede audio installate sul tuo sistema e ti consente di visualizzare e controllare facilmente le proprietà di queste schede. Alsamixer fa parte dell'interfaccia di Ncurses in modo che tu possa rimanere all'interno del Terminale mentre lavori sul volume della tua scheda audio.

Puoi avviare questa interfaccia grafica eseguendo il seguente comando nel tuo Terminale:

$ alsamixer

Alsamixer mostrerà le proprietà della tua scheda audio predefinita come segue:

Se non riesci a vedere tutte le proprietà come mostrato nella schermata sopra, espandi la finestra del tuo Terminale o usa i tasti freccia sinistra e destra per visualizzare le proprietà che non sono visibili.

Le viste di Alsamixer

Quando apri l'interfaccia di Alsamixer, la vedi nella vista Payback. Ciò significa che puoi controllare solo le opzioni relative alla riproduzione del suono da questa vista. Queste sono le altre due viste a cui puoi passare:

Acquisisci vista

Per visualizzare solo le proprietà relative all'acquisizione del suono, puoi passare alla vista di cattura premendo F4 mentre Alsamixer è aperto. Ecco come appare la vista Cattura:

Vista "Tutto"

Per visualizzare le proprietà relative sia all'acquisizione che alla riproduzione del suono, puoi passare alla vista "Tutto" premendo F5 mentre Alsamixer è aperto. Ecco come appare la vista Tutti:

Vista di riproduzione

Per tornare alla vista Riproduzione premere il tasto F3.

Selezione della scheda audio

L'utility Alsamixer mostra le proprietà della scheda salvata come “predefinita”. Per visualizzare/modificare le proprietà di un'altra scheda audio installata sul tuo sistema, puoi utilizzare il controllo F6 mentre Alsamixer è aperto.

Il menu Scheda audio, come mostrato sopra, appare quando si preme F6. Puoi spostarti su e giù nel menu e poi premere Invio per selezionare un'altra carta. Puoi anche inserire manualmente il nome di una carta se non compare nell'elenco selezionando l'opzione di menu "inserisci nome dispositivo".

Puoi uscire da questo menu premendo Esc.

Controllo delle proprietà audio

La parte più importante dell'utilizzo di Alsamixer è poter alzare e abbassare il volume di una determinata proprietà.

  • Puoi spostarti a sinistra e a destra per selezionare la proprietà di cui vuoi alzare, abbassare o disattivare l'audio.
  • Quando hai selezionato una proprietà, usa i tasti su e giù per alzare e abbassare rispettivamente il volume.
  • Per disattivare l'audio di una proprietà/controllo, premi la m chiave quando quella proprietà è selezionata
  • Per informazioni su tutto ciò che puoi fare con Alsamixer, premi il controllo F1. Verrà visualizzata la guida come segue:

Puoi usare il tasto Esc per uscire da questa finestra di aiuto.

Utilizzare le proprietà del suono di Amixer-Control tramite i comandi

Amixer è un approccio basato sui comandi per la gestione delle proprietà delle tue schede audio. Fornisce una serie di comandi che puoi utilizzare per alzare, abbassare il volume e persino disattivare il volume di una proprietà specifica della scheda specificata.

Usa il seguente comando per vedere tutto quello che puoi fare con Amixer:

$ amixer --help

Il tuo comando amixer assomiglia principalmente a questo:

$ amixer -c [numero-carta] set [controllo] [valore]

In tutti i comandi dell'amixer, devi specificare tre cose:

  • La scheda audio (numero della carta ) di cui vuoi gestire la proprietà
  • La proprietà/controllo di cui vuoi gestire il volume
  • Il valore del volume in percentuale o decibel che si desidera impostare, aumentare o diminuire. Puoi anche specificare se vuoi disattivare una proprietà di una scheda audio.

I controlli comando ti consente di visualizzare l'elenco dei controlli che puoi gestire:

$ amixer scontrols

Esempi

1. Il comando seguente imposterà il volume sul Master controllo/proprietà del primo scheda audio al 100%

$ amixer -c 0 set Master 100%

2. Il comando seguente imposterà il volume su Speake r controllo/proprietà del secondo scheda audio al 30%

$ amixer -c 1 set Speaker 50%

3. Il comando seguente imposterà il volume sull'Altoparlante controllo/proprietà del secondo scheda audio a 3db

$ amixer -c 1 set Speaker 3db

4. Il seguente comando aumenterà il volume dell'Altoparlante controllo/proprietà del secondo scheda audio di 2db

$ amixer -c 1 set Speaker 2db+

5. Usa i seguenti comandi per disattivare e riattiva l'audio una proprietà.

$ amixer -c 0 set Mic mute

Oppure,

$ amixer -c 0 set Mic mute

Si trattava di installare e utilizzare le utilità ALSA in modo da poter controllare le proprietà del suono e il volume direttamente dal tuo terminale Ubuntu.


Ubuntu
  1. Come installare gli aggiornamenti di sicurezza dalla riga di comando in Ubuntu

  2. Come scaricare un file su Ubuntu usando la riga di comando

  3. Come controllare la versione di Ubuntu dalla riga di comando

  4. Converti PNG in JPEG, JPEG in PNG usando la riga di comando in Ubuntu

  5. Scarica un file su Ubuntu utilizzando la riga di comando sul sistema Ubuntu 20.04

Tre modi per personalizzare la riga di comando di Ubuntu

Personalizzazioni della GUI di GNOME tramite la riga di comando di Ubuntu

Come scaricare un file su Ubuntu Linux usando la riga di comando

Come trovare file sulla riga di comando di Ubuntu

3 modi per riavviare Ubuntu tramite la riga di comando

Lettori audio a riga di comando?