Background Music to popularna, darmowa, otwartoźródłowa aplikacja Mac, która pozwala na podstawową kontrolę głośności w zależności od aplikacji. Działa to poprzez instalację wirtualnego urządzenia audio i kierowanie całego dźwięku przez nie. Problem: psuje się. Regularnie.
Po niemal każdej aktualizacji macOS — Ventura, Sonoma, Sequoia, Tahoe — użytkownicy zgłaszają te same problemy: wirtualne urządzenie audio nie uruchamia się, pojawiają się błędy i trzaski dźwięku, niektóre aplikacje nie są wykrywane lub aplikacja po prostu się zawiesza przy uruchomieniu. Jeśli szukałeś "Muzyka w tle nie działa", nie jesteś sam.
Dlaczego muzyka w tle ciągle się pojawia
Muzyka tła działa poprzez instalację Sterownik wirtualnego urządzenia audio (wtyczka Core Audio HAL). macOS kieruje cały dźwięk systemowy przez to wirtualne urządzenie, a Background Music przechwytuje go, aby zastosować regulację głośności w zależności od aplikacji.
Problem polega na tym, że Apple zmienia sposób działania sterowników audio niemal przy każdej większej macOS wydaniu. Ograniczenia bezpieczeństwa się zaostrzają, API się zmieniają, a mechanizmy ładowania sterowników ewoluują. Ponieważ Background Music to projekt open-source prowadzony przez wolontariuszy, aktualizacje dopasowane do zmian Apple nie zawsze są aktualne.
Typowe problemy po macOS aktualizacjach:
- Wirtualne urządzenie audio się nie instaluje — Nowe polityki bezpieczeństwa macOS blokują kierowcę
- Trzaski lub zacięcia dźwięku — urządzenie wirtualne wprowadza opóźnienia, które obecna wersja macOS radzi sobie słabo
- Aplikacje się nie pojawiają — zmiany w sposobie macOS jak raporty uruchamiane procesy zakłócają wykrywanie aplikacji
- Brak dźwięku — urządzenie wirtualne jest ustawione jako domyślne wyjście, ale nie przekazuje dźwięku
- Katastrofa przy starcie — niekompatybilność z obecną wersją macOS
Jak naprawić muzykę tła
Jeśli muzyka w tle jest obecnie zepsuta:
- Sprawdź aktualizacje: Odwiedź stronę wydań na GitHub, aby zobaczyć muzykę w tle i sprawdź, czy wydano nową wersję dla twojej macOS wersji.
- Ponowna instalacja: Odinstaluj całkowicie Background Music (w tym wirtualne urządzenie audio), zrestartuj i zainstaluj najnowszą wersję.
- Resetuj dźwięk: Jeśli dźwięk utknął na wirtualnym urządzeniu, przejdź do Ustawień Systemowych → Dźwięk → Wyjście i wybierz prawdziwe głośniki/słuchawki. To uciekaj
Sudo Killall Coreaudiodw Terminal. - Sprawdź uprawnienia: Ustawienia systemowe → Prywatność i bezpieczeństwo — upewnij się, że Background Music ma odpowiednie uprawnienia.
Alternatywy, które nie wykorzystują wirtualnych urządzeń audio
Podstawowy problem Background Music jest architektoniczny: wirtualne urządzenia audio są delikatne i łamią się przy macOS aktualizacjach. Nowoczesne alternatywy wykorzystują Apple Core Audio Tap API (wprowadzonej w macOS 14), która pozwala aplikacjom przechwytywać dźwięk pojedynczego procesu bez instalowania sterownika systemowego.
SoundDial
SoundDial korzysta z nowoczesnego API Audio Tap — bez wirtualnego urządzenia audio, bez sterownika systemowego, bez rozszerzeń jądra. Bezpośrednio podłącza się do strumienia audio każdej aplikacji, korzystając z obsługiwanego API Apple, co oznacza, że nie psuje się podczas aktualizacji macOS.
Co zyskujesz po muzyce w tle:
- Brak wirtualnego urządzenia audio — działa z natywnym stosem audio Apple, nie psuje się podczas aktualizacji
- Zwiększenie głośności do 200% — Muzyka w tle gra na 100%
- Profile objętości — zapisz i przełączaj się między konfiguracjami (Muzyka w tle nie ma takich)
- Auto-ducking — automatyczne zmniejszanie głośności podczas rozmów (muzyka w tle ma tylko automatyczne pauzowanie, nie ducking)
- Pamięć woluminowa — zapamiętuje wolumeny w poszczególnych aplikacjach między restartami
- Skróty klawiaturowe — przełącz mikser lub wycisi wszystkie aplikacje
- Aktywny rozwój — regularnie aktualizowane na najnowsze macOS
Cena: SoundDial to jednorazowy płatny zakup, podczas gdy Background Music jest darmowy. Ale aplikacja, która faktycznie działa, jest warta więcej niż darmowa aplikacja, która psuje się co pół roku. I ponieważ SoundDial jest na Mac App Store, został sprawdzony przez Apple, poddany piaskownicy pod kątem bezpieczeństwa i instaluje się bez zarzutu — brak pobierania z GitHuba, brak kompilacji ze źródła, brak uprawnień do rozszerzenia systemu.
Sprawdź SoundDial w Mac App Store — jednorazowy zakup 14,99 €, bez subskrypcji macOS 14,2+.