Путеводитель · Обновлено
Эквалайзер в островке: слышит музыку или просто танцует
Коротко. Почти все приложения для выреза рисуют рядом с обложкой трека прыгающие столбики. Часто это просто анимация: столбики двигаются одинаково под любую музыку и даже на паузе. Настоящему эквалайзеру нужно слушать звук Мака — с macOS 14.2 для этого есть Core Audio taps и разрешение на запись системного звука. По коду и описаниям разработчиков звук слушают Atoll, Notchy и SparkU, а Boring Notch рисует случайные высоты.
Как отличить настоящий эквалайзер от анимации
Включи трек с тихим вступлением, а потом — громкий припев. Настоящий эквалайзер:
- замирает на тишине и на паузе;
- на басах двигает левые столбики, на тарелках — правые;
- попадает в удары, а не качается в своём ритме.
Анимация двигается одинаково под любую музыку и с одной скоростью. Это не обман: так проще и не нужно лишнее разрешение. Но если хочется видеть музыку, а не украшение, — разница заметна сразу.
Как приложение слышит звук Мака
Есть два способа:
| Способ | С какой macOS | Разрешение | Что ещё может приложение |
|---|---|---|---|
| Core Audio taps | 14.2 | Запись системного звука | Только звук: нужный плеер или весь звук Мака |
| ScreenCaptureKit | 13 | Запись экрана и звука | Формально — и экран тоже |
В Системных настройках → Конфиденциальность и безопасность есть раздел о записи экрана и системного звука. По справке Apple приложению там можно разрешить либо экран и звук, либо только звук. Для эквалайзера достаточно звука.
Приложению, которое ради эквалайзера просит запись экрана, этого разрешения хватает и на большее. Само по себе это не значит, что оно что-то записывает, но выбирай осознанно.
Какие приложения слушают звук
| Приложение | Эквалайзер | На чём основано |
|---|---|---|
| Atoll | Настоящий | В открытом коде — Core Audio taps |
| Notchy | Настоящий | Разработчик пишет: спектр системного звука через Core Audio tap |
| Boring Notch | Анимация | В открытом коде столбики получают случайную высоту три раза в секунду |
| SparkU | Настоящий — по выбору | Core Audio taps, подробнее ниже |
| Alcove, NotchNook, Seam, MacNotch, Droppy | Не указано | Официальные страницы не говорят |
Как это устроено в SparkU
По умолчанию — анимация. Сразу после установки SparkU ничего не слушает и разрешений на звук не просит.
Настоящий звук — по выбору. Включаешь его в настройках плеера, и macOS один раз спрашивает разрешение «Запись звука». Запись экрана SparkU не нужна.
Дальше:
- SparkU слушает только тот плеер, который сейчас играет, а если не получилось — весь звук Мака.
- Звук раскладывается на четыре полосы прямо на Маке, и столбики двигаются по ним.
- Никакой звук не записывается и никуда не отправляется. Слушание работает, только пока что-то играет.
- Если что-то пошло не так — разрешение отозвано, плеер закрылся, — островок тихо возвращается к анимации.
Есть и вторая опция: подсветка островка в такт музыке.
Где мы слабее. SparkU ещё не вышел: релиз — весной 2027 года, сейчас бета. Плеер работает с любым приложением, которое сообщает macOS, что играет, но отдельные возможности Spotify, Apple Music и YouTube пока в работе.
Частые вопросы
Зачем приложению для выреза разрешение на запись звука? Чтобы эквалайзер двигался под настоящую музыку. Без этого разрешения приложение не знает, что звучит, и может показать только анимацию.
Записывает ли оно мои звонки? Само разрешение позволяет приложению слышать звук Мака. Честное приложение обрабатывает его на месте и ничего не хранит. Если сомневаешься — выбери приложение с открытым кодом или оставь анимацию: в SparkU она по умолчанию.
Почему эквалайзер двигается, когда музыка на паузе? Значит, это анимация, а не настоящий звук.
Нужна ли для этого запись экрана? С macOS 14.2 — нет: Core Audio taps слушают только звук. Если приложение просит запись экрана, оно, скорее всего, использует ScreenCaptureKit.
Источники (на 15 октября 2026): Apple — захват системного звука через Core Audio taps, справка macOS о записи экрана и звука; исходный код Atoll и Boring Notch; сайт Notchy.