Il comando-test-test in Linux

Il comando-test-test in Linux

Il test degli altoparlanti è un comando Linux per testare gli altoparlanti connessi al computer. Se eseguito senza argomenti, il comando verifica il dispositivo predefinito, in questo caso, la scheda audio predefinita del computer. Il comando-test-test funge da generatore di toni per ALSA e se si desidera testare qualsiasi scheda audio che stai utilizzando sul tuo computer, il comando è la tua opzione migliore.

Questa guida ti introduce al comando-test di altoparlanti offrendo esempi su come usarlo.

Come usare il comando del test degli altoparlanti

Il primo utilizzo del comando-test-test è testare se la tua scheda audio è disattivata. Per questo, devi solo eseguire il comando senza argomenti e dovresti ascoltare il rumore rosa che conferma che le tue schede sonore vanno bene e non sono disattivate.


È possibile annullare il rumore rosa premendo il Ctrl + c Combinazione da tastiera.

Di seguito è riportato uno snippet di ciò che il comando man della pagina del trasversale offre per evidenziare le varie opzioni che possiamo usare.


Tuttavia, dobbiamo prima elencare le schede audio disponibili usando il comando seguente per sapere quali carte vogliamo testare.

$ aplay -l



Vedrai le varie schede audio configurate sul tuo sistema nell'output che ottieni. Inoltre, noterai altri con varie uscite per HDMI e uscita analogica.

Ora che puoi vedere le varie schede audio sul tuo sistema, puoi andare avanti e testarle utilizzando le diverse opzioni di comando del test degli altoparlanti.

Facciamo esempi.

$ -test -test -dhdmi: card = hdmi -c 6



Nell'esempio sopra, stiamo specificando per testare HDMI: Card = HDMI usando il -D Opzione per specificare la scheda audio e il -C Per specificare che vogliamo testare tutti i canali specificati.

Potresti eseguire il comando qui sotto se dovevi produrre quattro suoni di altoparlanti usando due jack stereo.

$ -test -test -dhdmi: card = hdmi -c2



Se si desidera testare una determinata frequenza audio sul tuo altoparlante, specificare la frequenza utilizzando il -F opzione e canale dell'altoparlante usando il -S. Ad esempio, specificando S1 indica che si desidera testare solo il canale sinistro. Di seguito è riportato un esempio di tale comando.

$ -test -test -dhdmi: card = hdmi -c4 -s1 f75


Inoltre, si noti che il suono predefinito quando si testano le schede sonore rumore rosa. Puoi usare il sine wave o i file wav. Per specificare il suono, usa il -t. Nell'esempio seguente, stiamo usando WAV.

$ -test -test -dhdmi: card = hdmi -c2 -twav



Puoi anche impostare la frequenza di flusso Hz usando il -valutare O -R Opzione per la scheda audio specifica, come nell'esempio seguente.


È possibile notare che per ciascun test dell'altoparlante, il periodo predefinito è impostato su 4 periodi. Puoi cambiarlo e impostare qualsiasi periodo utilizzando il -P opzione. Ad esempio, proviamo a impostare il nostro periodo su 6 usando il comando di seguito.

$ -test -test -dhdmi: card = hdmi -c4 -p 6



Dall'output, confermiamo che abbiamo cambiato i nostri periodi a 6.

Durante l'esecuzione del test di velocità, la dimensione massima del buffer viene utilizzata ed è specificata impostando il valore del buffer su 0, il che significa che è massimo. Puoi cambiare il buffer alla tua preferenza.

Con -l, È possibile specificare il numero di loop che il test di velocità dovrebbe essere eseguito. Se si desidera eseguire infinitamente, impostare il conteggio del loop su zero, come nell'esempio seguente.

Conclusione

Il comando Speed-test genera toni che aiutano a testare l'altoparlante del tuo computer. Puoi usare varie opzioni con il comando e tutto dipende da ciò che vuoi ottenere come output. Questa guida copre le diverse opzioni che è possibile utilizzare, dando esempi per aiutarti a capire e utilizzare il comando di velocità.