SparkUEnglish

Путеводитель · Обновлено

Эквалайзер в островке: слышит музыку или просто танцует

Коротко. Почти все приложения для выреза рисуют рядом с обложкой трека прыгающие столбики. Часто это просто анимация: столбики двигаются одинаково под любую музыку и даже на паузе. Настоящему эквалайзеру нужно слушать звук Мака — с 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.