Πώς να χρησιμοποιήσετε τις βοηθητικές εφαρμογές ALSA για τη διαχείριση του ήχου του Linux από το τερματικό
Η προηγμένη αρχιτεκτονική ήχου Linux (ALSA) παρέχει στους υπολογιστές Linux υποστήριξη ήχου. Οι δημοφιλείς διανομές, όπως το Ubuntu και το Arch Linux, εκτελούνται από προεπιλογή, οπότε υπάρχει μεγάλη πιθανότητα να το χρησιμοποιείτε αυτή τη στιγμή για να παίζετε μουσική μέσω των ηχείων ή των ακουστικών σας.
Σε αυτό το άρθρο θα σας δείξουμε δύο τρόπους για να ρυθμίσετε την ένταση αυτής της αναπαραγωγής χρησιμοποιώντας τα βοηθητικά προγράμματα Alsamixer και Amixer.
Εγκατάσταση
Η εγκατάσταση για αυτό το έργο είναι ελάχιστη. Τόσο η Alsamixer όσο και η Amixer θα πρέπει να φθάσουν ως μέρος του πακέτου Alsa-utils. Εκτελέστε αυτές τις εντολές για να εγκαταστήσετε το πακέτο:
Ubuntu :
sudo apt εγκαταστήσετε το alsa-utils
Arch Linux :
sudo pacman -S alsa-utils
Alsamixer
Η ευκολότερη χρήση των δύο βοηθητικών προγραμμάτων είναι η Alsamixer. Λειτουργεί ως μέρος μιας διασύνδεσης Ncurses, η οποία σας επιτρέπει να παραμείνετε στο τερματικό, αλλά παρέχει μια γραφική αναπαράσταση της κάρτας ήχου και των ιδιοτήτων του.
alsamixer
Η εκτέλεση αυτής της εντολής θα σας δείξει κάτι όπως αυτό που απεικονίζεται στην παρακάτω εικόνα.
Εδώ μπορείτε να δείτε στο επάνω μέρος της οθόνης μου το όνομα της κάρτας ήχου μου, τον τύπο προβολής που είμαι και το στοιχείο που έχει επιλεγεί. Μπορείτε να αλλάξετε αυτές τις επιλογές σύμφωνα με τη βούλησή σας.
Επιλογή κάρτας ήχου
Μπορείτε να επιλέξετε διαφορετική κάρτα ήχου πατώντας το πλήκτρο F6. Θα εμφανίσει ένα μενού που δείχνει τις γνωστές κάρτες ήχου στο σύστημά σας. Μπορείτε επίσης να εισάγετε το όνομα μιας κάρτας ήχου, αν δεν εμφανίζεται στο μενού.
Προβολές
Μπορείτε να αλλάξετε την προβολή σας για να δείτε διαφορετικά στοιχεία ελέγχου για τις επιλογές έντασης ήχου που μπορεί να ελέγξει η ALSA. Η προεπιλογή που βλέπετε παραπάνω είναι η προβολή "Αναπαραγωγή". Μπορείτε να επιλέξετε "Capture" πιέζοντας F4 και "All" (που περιλαμβάνει "Playback" και "Capture") πιέζοντας F5. Επιστροφή στην "Αναπαραγωγή" με το F3.
"Καταγραφή"
"Όλη" προβολή
Ρύθμιση κίνησης και έντασης
Κάθε τύπος προβολής μπορεί να έχει περισσότερες επιλογές από αυτές που βλέπετε στα στιγμιότυπα οθόνης εδώ. Μετακινήστε δεξιά και αριστερά, αντίστοιχα, μέσω αυτών των επιλογών πατώντας τα πλήκτρα βέλους αριστερά και δεξιά.
Ρυθμίστε κάθε ένταση ήχου με Down ή PgDown για να μειώσετε την ένταση του καναλιού και Up ή PgUp για να αυξήσετε την ένταση.
Μπορείτε να απενεργοποιήσετε οποιοδήποτε κανάλι πιέζοντας m.
Ελέγξτε την πλήρη προβολή των επιλογών πιέζοντας το πλήκτρο F1 για να δείτε την εικόνα που απεικονίζεται παρακάτω.
Amixer
Με το Amixer δεν έχετε γραφικό περιβάλλον. Αντ 'αυτού, χρησιμοποιείτε εντολές για να ορίσετε τους διάφορους τόμους κάθε καναλιού για τις κάρτες ήχου σας.
Δείτε τις διαθέσιμες επιλογές και εντολές σας με amixer help.
Στη συνέχεια, εξετάστε τα διαθέσιμα στοιχεία ελέγχου με amixer scontrols.
Αυτά είναι τα στοιχεία ελέγχου ήχου που μπορείτε να αλλάξετε. Μπορείτε να τα προσαρμόσετε με διάφορες εντολές που ακολουθούν το βασικό μοτίβο του amixer -c set
.
- Ρυθμίστε την ένταση Master στην πρώτη κάρτα ήχου στο 100%:
amixer -c 0 set Master 100%
- Ρυθμίστε την ένταση Master στη δεύτερη κάρτα ήχου στο 50%:
amixer -c 1 set Master 50%
- Ρυθμίστε την ένταση του μικροφώνου στην πρώτη κάρτα ήχου σε πέντε ντεσιμπέλ:
amixer -c 0 set Mic 5db
- Αύξηση της έντασης μικροφώνου στην πρώτη κάρτα ήχου δύο ντεσιμπέλ:
amixer -c 0 set Mic 2db+
- Σίγαση του κύριου χειριστηρίου στην πρώτη κάρτα ήχου:
amixer -c 0 set Master mute
- Ενεργοποιήστε το κύριο χειριστήριο στην πρώτη κάρτα ήχου:
amixer -c 0 set Master unmute
Η έξοδος για αυτές τις εντολές πρέπει να παράγει κάτι που μοιάζει με την ακόλουθη εικόνα.
Μπορείτε να κάνετε περισσότερα με το amixer, συμπεριλαμβανομένης της ρύθμισης των τόμων σας σε συγκεκριμένη τιμή υλικού και την τροποποίηση των καναλιών ήχου που θέλετε να αλλάξετε, όπως τα κανάλια μπροστά, πίσω, κέντρο και μπάσο. Διαβάστε τη σελίδα χειρωνακτικών με το man amixer
για να σκάβετε βαθύτερα σε αυτά τα προηγμένα στοιχεία ελέγχου.
συμπέρασμα
Θα πρέπει τώρα να έχετε μια βασική κατανόηση του τρόπου χρήσης του Alsamixer και του Amixer για τον έλεγχο των επιπέδων έντασης στην κάρτα ήχου.
Χρησιμοποιώ το Alsamixer συχνά όταν αλλάζω από ηχεία γραφείου σε ακουστικά στο φορητό υπολογιστή μου. Σώζει τα αυτιά μου πολλές φορές την εβδομάδα. Μπορεί να βρείτε παρόμοιες χρήσεις για αυτά τα εργαλεία, και ελπίζουμε ότι τα βρίσκουμε ως διαισθητικά και εύχρηστα όπως είχαν σχεδιαστεί.