Το Background Music είναι μια δημοφιλής δωρεάν εφαρμογή Mac ανοιχτού κώδικα που σας προσφέρει βασικό έλεγχο έντασης ανά εφαρμογή. Λειτουργεί εγκαθιστώντας μια εικονική συσκευή ήχου και δρομολογώντας όλο τον ήχο μέσω αυτής. Το πρόβλημα: σπάει. Τακτικά.
Μετά από σχεδόν κάθε ενημέρωση macOS — Ventura, Sonoma, Sequoia, Tahoe — οι χρήστες αναφέρουν τα ίδια προβλήματα: αποτυγχάνει να εγκατασταθεί η εικονική συσκευή ήχου, εμφανίζονται σφάλματα ήχου και κροτάλισμα, ορισμένες εφαρμογές δεν εντοπίζονται ή η εφαρμογή απλώς διακόπτεται κατά την εκκίνηση. Αν αναζητήσατε "Η μουσική στο παρασκήνιο δεν λειτουργεί", δεν είστε μόνοι.
Γιατί η μουσική στο παρασκήνιο συνεχίζει να σπάει
Η μουσική φόντου λειτουργεί με την εγκατάσταση ενός Πρόγραμμα οδήγησης εικονικής συσκευής ήχου (ένα πρόσθετο Core Audio HAL). Το macOS δρομολογεί όλο τον ήχο του συστήματος μέσω αυτής της εικονικής συσκευής και η Μουσική παρασκηνίου τον παρεμποδίζει για να εφαρμόσει έλεγχο έντασης ανά εφαρμογή.
Το πρόβλημα είναι ότι η Apple αλλάζει τον τρόπο λειτουργίας των προγραμμάτων οδήγησης ήχου με σχεδόν κάθε σημαντική έκδοση macOS. Οι περιορισμοί ασφαλείας γίνονται αυστηρότεροι, τα API αλλάζουν και οι μηχανισμοί φόρτωσης προγραμμάτων οδήγησης εξελίσσονται. Δεδομένου ότι το Background Music είναι ένα έργο ανοιχτού κώδικα που διατηρείται από εθελοντές, οι ενημερώσεις που ταιριάζουν με τις αλλαγές της Apple δεν είναι πάντα επίκαιρες.
Συνήθη προβλήματα μετά από ενημερώσεις macOS:
- Η εικονική συσκευή ήχου δεν εγκαθίσταται — Οι νέες πολιτικές ασφαλείας του macOS μπλοκάρουν το πρόγραμμα οδήγησης
- Ηχητικό τρίξιμο ή τραυλισμός — η εικονική συσκευή εισάγει λανθάνουσα κατάσταση που η τρέχουσα έκδοση macOS δεν χειρίζεται καλά
- Οι εφαρμογές δεν εμφανίζονται — αλλαγές στον τρόπο με τον οποίο το macOS αναφέρει διαδικασίες εντοπισμού διακοπής εφαρμογών που εκτελούνται
- Δεν υπάρχει καθόλου ήχος — η εικονική συσκευή έχει οριστεί ως προεπιλεγμένη έξοδος, αλλά δεν μεταδίδει ήχο
- Συντριβή κατά την εκτόξευση — ασυμβατότητα με την τρέχουσα έκδοση macOS
Πώς να διορθώσετε τη μουσική στο παρασκήνιο
Εάν η μουσική στο παρασκήνιο είναι επί του παρόντος χαλασμένη:
- Ελέγξτε για ενημερώσεις: Επισκεφτείτε τη σελίδα εκδόσεων του GitHub για μουσική στο παρασκήνιο και δείτε εάν έχει κυκλοφορήσει μια νέα έκδοση για την έκδοση macOS.
- Επανεγκατάσταση: Απεγκαταστήστε πλήρως τη μουσική φόντου (συμπεριλαμβανομένης της εικονικής συσκευής ήχου), επανεκκινήστε και εγκαταστήστε την πιο πρόσφατη έκδοση.
- Επαναφορά ήχου: Εάν ο ήχος σας έχει κολλήσει στην εικονική συσκευή, μεταβείτε στις Ρυθμίσεις συστήματος → Ήχος → Έξοδος και επιλέξτε τα πραγματικά ηχεία/ακουστικά σας. Μετά τρέξε
sudo killall coreaudiodστο Τερματικό. - Ελέγξτε τις άδειες: Ρυθμίσεις συστήματος → Απόρρητο και ασφάλεια — βεβαιωθείτε ότι η μουσική στο παρασκήνιο έχει τα απαραίτητα δικαιώματα.
Εναλλακτικές λύσεις που δεν χρησιμοποιούν εικονικές συσκευές ήχου
Το θεμελιώδες ζήτημα με το Background Music είναι αρχιτεκτονικό: οι εικονικές συσκευές ήχου είναι εύθραυστες και σπάνε με τις ενημερώσεις macOS. Οι σύγχρονες εναλλακτικές χρησιμοποιούν της Apple Core Audio Tap API (παρουσιάστηκε στο macOS 14), το οποίο επιτρέπει στις εφαρμογές να παρακολουθούν τον ήχο ανά διαδικασία χωρίς να εγκαταστήσουν πρόγραμμα οδήγησης σε επίπεδο συστήματος.
SoundDial
SoundDial χρησιμοποιεί το σύγχρονο Audio Tap API — χωρίς εικονική συσκευή ήχου, χωρίς πρόγραμμα οδήγησης συστήματος, χωρίς επεκτάσεις πυρήνα. Ακουμπάει στη ροή ήχου κάθε εφαρμογής απευθείας χρησιμοποιώντας το υποστηριζόμενο API της Apple, πράγμα που σημαίνει ότι δεν χαλάει όταν ενημερώνεται το macOS.
Τι παίρνετε από τη μουσική στο παρασκήνιο:
- Δεν υπάρχει εικονική συσκευή ήχου — λειτουργεί με την εγγενή στοίβα ήχου της Apple, δεν διακόπτεται στις ενημερώσεις
- Αύξηση έντασης στο 200% — Μουσική στο παρασκήνιο ανώτατα όρια στο 100%
- Προφίλ τόμου — αποθήκευση και εναλλαγή μεταξύ των διαμορφώσεων (η μουσική στο παρασκήνιο δεν έχει καμία)
- Αυτόματη πάπια — αυτόματη μείωση της έντασης του ήχου κατά τη διάρκεια των κλήσεων (Η μουσική στο παρασκήνιο έχει μόνο αυτόματη παύση, όχι ducking)
- Μνήμη όγκου — θυμάται τους τόμους ανά εφαρμογή μεταξύ των επανεκκινήσεων
- Συντομεύσεις πληκτρολογίου — εναλλαγή του μίκτη ή σίγαση όλων των εφαρμογών
- Ενεργή ανάπτυξη — ενημερώνεται τακτικά για το πιο πρόσφατο macOS
Η ανταλλαγή: Το SoundDial είναι μια εφάπαξ αγορά επί πληρωμή, ενώ η μουσική στο παρασκήνιο είναι δωρεάν. Αλλά μια εφαρμογή που πραγματικά λειτουργεί αξίζει περισσότερο από μια δωρεάν εφαρμογή που διακόπτεται κάθε έξι μήνες. Και επειδή το SoundDial είναι στο Mac App Store, έχει ελεγχθεί από την Apple, έχει εγκατασταθεί στο sandbox για ασφάλεια και εγκαθίσταται καθαρά — χωρίς λήψη από το GitHub, χωρίς μεταγλώττιση από την πηγή, χωρίς παραχώρηση αδειών επέκτασης συστήματος.
Αποκτήστε το SoundDial στο App Store Mac — 14,99 € εφάπαξ αγορά, χωρίς συνδρομή, macOS 14,2+.