Перейти к содержимому
Open Sound Connect

Как работает управление наушниками
на Mac

Mac сам выводит звук на наушники Sony. Чтобы менять их настройки, нужен второй, отдельный канал связи — его и добавляет Open Sound Connect.

Коротко

Наушники Sony 1000X хранят свои настройки (управление шумом, эквалайзер, Speak-to-Chat и всё остальное) в самих наушниках и принимают изменения по выделенному каналу управления Bluetooth — тому же, которым пользуется приложение Sony для телефона. macOS использует только аудиосоединение. Open Sound Connect открывает канал управления с вашего Mac, отправляет настройку и считывает то, что подтвердили наушники. Ничего из этого не проходит через сервер.

Два соединения — две задачи

Когда наушники подключаются к Mac, macOS устанавливает аудиосоединение: стереовоспроизведение и режим гарнитуры для звонков, когда приложение использует микрофон. Больше macOS ничего не нужно, поэтому в ней нет экрана для шумоподавления или эквалайзера.

Кроме того, наушники предоставляют службу управления — небольшой канал Bluetooth для сообщений вроде «переключись на окружающий звук» или «установи эту кривую эквалайзера» и ответов вроде «заряд 80%». Ею пользуется приложение Sony для телефона. Open Sound Connect открывает такой же канал с вашего Mac.

Эти соединения независимы:

  • Звук может воспроизводиться, когда управление не подключено (поэтому музыка играет, даже если приложение закрыто).
  • Отключить управление (⇧⌘K) закрывает только канал управления; аудиосоединение остаётся.
  • Если канал управления не открывается (доступ к Bluetooth выключен, наушники заняты или вне зоны действия), приложение сообщит об этом, а на звук это не повлияет. См. наушники подключены, но не видны.

Как приложение узнаёт возможности модели

Когда открывается канал управления, наушники представляются: сообщают название модели, версию прошивки, заряд и список поддерживаемых настроек. Open Sound Connect показывает элемент управления, только если наушники его перечислили, поэтому у WH-1000XM6 видны режимы прослушивания, а у MDR-1000X нет эквалайзера. Существует два поколения протокола Sony; приложение выбирает нужное по службе, которую объявляют наушники, а не по их названию.

По той же причине одна и та же модель с разными прошивками может показывать немного разные параметры: приложение ориентируется на то, что сообщают наушники. На странице Активность (⌘7) точно видно, что сообщили именно ваши.

Каждое изменение подтверждается

Когда вы меняете настройку, приложение отправляет её и ждёт подтверждения от наушников. Элемент управления показывает то значение, которое наушники действительно сохранили, а на странице Активность каждое изменение отмечается как применённое или нет. Некоторые изменения, например включение подключения к двум устройствам или выбор качества звука вместо стабильности соединения, заставляют наушники переподключиться; приложение дожидается их и переподключается само.

Где хранятся ваши настройки

Что Где хранится
Управление шумом, эквалайзер, Speak-to-Chat, настройки питания и сенсорного управления В наушниках, поэтому на телефоне они остаются такими же
Сцены, сохранённые кривые (Мои кривые) и настройки приложения На вашем Mac, в собственном контейнере приложения
Последние использованные наушники На вашем Mac, чтобы приложение могло переподключиться

Вот почему настройки эквалайзера Sony переносятся между Mac и телефоном, а сцены — нет.

Чего приложение не делает

  • Не обрабатывает звук на Mac и не меняет то, что отправляет macOS; эквалайзер работает в наушниках.
  • Не добавляет кодеки: на Mac звук по Bluetooth передаётся теми кодеками, которые поддерживает macOS. См. LDAC, AAC и звук без потерь на Mac.
  • Не обновляет прошивку наушников — это делается в приложении Sony для телефона. См. обновления прошивки.

Конфиденциальность

Управляющие сообщения передаются только между вашим Mac и наушниками. В приложении нет аналитики, и оно никуда не отправляет ничего о ваших наушниках или о том, что вы слушаете. Версии, загруженные с сайта, проверяют лицензию и ищут обновления; версия из Mac App Store вообще не устанавливает сетевых соединений. Все подробности — в политике конфиденциальности.

Частые
вопросы

Можно ли пользоваться и Open Sound Connect, и приложением Sony на телефоне?

Да. Настройки хранятся в наушниках, поэтому изменение, сделанное в одном приложении, другое прочитает при следующем подключении.

Нужно ли приложению подключение к интернету, чтобы управлять наушниками?

Нет. Управление наушниками локальное, по Bluetooth. Версии, загруженные с сайта, выходят в интернет только для активации и проверки лицензии и для поиска обновлений.

Наушники —
в строке меню

macOS 15 или новее · Mac с чипом Apple или Intel