Синхронизация устройств в Яндекс Музыка

22.12.2022

Синхронизация устройств в Яндекс Музыка

Смартфон и Hi-Fi плееры с ОС Android

Смартфон и Hi-Fi плееры с ОС Android


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

Конечное качество звука зависит не только от качества исходного контента, но и от корректной передачи данных от приложения до преобразования из цифры в аналог.

Исходный контент в виде mp3 320 кб/с можно сравнить с конвертацией исходной картинки из BMP в JPG и увидеть (услышать) разницу порой бывает очень сложно.

Второй проблемой является передача данных внутри устройства, от приложения, отдающего звуковой поток, до микросхемы, преобразующей цифровой поток в аналог.

В компьютерах и смартфонах звуковая система предполагает одновременное воспроизведение звука из различных программ/приложений. Соответственно звуковой поток от приложения проходит через программный аудиомикшер, где несколько звуковых потоков смешиваются в один стерео-поток. Для стабильности работы устройства через микшер все звуковые потоки пересчитываются в определенную частоту дискретизации. Такой пересчет происходит и в том случае, когда звук воспроизводит лишь одно единственное приложение в системе.

Корректный вывод данных с Hi-Fi плеера iBasso DX160 на внешний ЦАП Audiolab M-DAC в 44.1 кГц 16 бит

Корректный вывод данных с Hi-Fi плеера iBasso DX160 на внешний ЦАП Audiolab M-DAC в 44.1 кГц 16 бит



Некорректный вывод данных со смартфона на внешний ЦАП Audiolab M-DAC в 48 кГц 24 бит

Некорректный вывод данных со смартфона на внешний ЦАП Audiolab M-DAC в 48 кГц 24 бит



Работу микшера можно сравнить с переключением монитора в неродной режим разрешения - картинка неизбежно теряет четкость. Именно это обычно происходит и со звуком после микшера ОС - потеря детальности и неестественность звучания. Для профессионалов и аудиофилов в ОС Windows предусмотрено воспроизведение звука мимо системного микшера через интерфейсы ASIO и WASAPI Exclusive Mode (их еще должны поддерживать соответствующие программные проигрыватели). В смартфонах в явном виде такого вывода нет. Об этом можно узнать подробнее в соответствующих обзорах.

Вывод звука по USB на внешний усилитель с Hi-Fi плеера Hiby RS6

Вывод звука по USB на внешний усилитель с Hi-Fi плеера Hiby RS6

Проблема микшера для стриминговых сервисов обычно решается выводом звука через отдельный стример или через устройство, которое может стать стримером. Большинство стримеров имеют поддержку только основных потоковых сетей, таких как Tidal и Spotify. Получить поддержку практически всех стриминговых сервисов можно через специализированные Hi-Fi плееры на базе Android. В этих плеерах в настройках ОС как правило отключен системный микшер и соответственно такой плеер способен вывести данные без преобразований. Причем вариантов вывода может быть несколько, начиная с собственного аналогового вывода и заканчивая цифровыми выходами на внешние ЦАП по USB или SPDIF.

Вывод звука по USB на внешний усилитель с Hi-Fi плеера iBasso DX 160

Вывод звука по USB на внешний усилитель с Hi-Fi плеера iBasso DX 160

В данном случае синхронизация устройств является жизненно необходимой, т.к. если плеер подключен к "большой системе", то управлять через исходный плеер становится неудобно. Особенно это очевидно после моего опыта использования Spotify через стример SUS Clique R100 и плеер iBasso DX160. Но теперь и Яндекс не отстает, хотя и есть еще куда расти (в аудиофильских мечтах): синхронизация с веб приложением, выпуск ПО под Windows с выводом через ASIO/WASAPI, добавление Lossless, выпуск "Алисы" с цифровым выходом и другое.









Комментарии


Ответ


Хотите оставить комментарий или задать вопрос? Зарегистрируйтесь или войдите под своим логином