Тест ЦАП на корректное воспроизведение 24 бит в Reference Audio Analyzer

О влиянии системного микшера на звук

О микшере

Основной особенностью устройств со сложной ОС (операционной системой) Android, iOS, Windows, Linux и т.п., является возможность одновременного воспроизведения звука из нескольких запущенных программ. Это может быть одновременной работой музыкального плеера, уведомлений из WhatsApp и воспроизведением видеоролика из YouTube. В смартфоне дополнительными источниками звуками могут быть различные уведомления или отклик на нажатие виртуальной клавиатуры.

На микросхему ЦАП может поступить только один стереопоток. ОС должна уметь микшировать несколько воспроизводимых звуковых потоков в один для ЦАП. Сложением звуковых потоков в ОС занимается системный микшер.

Причины деградации звука

Обычно системный микшер работает на фиксированной частоте дискретизации. Эта настройка никак не зависит от исходной частоты дискретизации и разрядности воспроизводимого файла в плеере. В случае совпадения частоты дискретизации исходного звукового потока с частотой работы микшера, качество звука все равно деградирует из-за дополнительной обработки. К сожалению, в большинстве случаев микшер не отключается при воспроизведении звука только из одной программы. Порой устройство на аппаратном уровне не поддерживает воспроизведение с оригинальной частотой звукового потока из плеера и обойти микшер невозможно. Такое случается не только с форматами высокого разрешения в виде 96, 192 кГц, а зачастую с самым распространенным форматом – 44,1 кГц. Если аппаратная часть смартфона поддерживает только 48 кГц, то требуется обязательный пересчет из 44,1 кГц в 48 кГц. Качество ресемплирования системным микшером обычно посредственное.



Примеры ухудшения качества можно послушать на странице с демо-записями.

Обход микшера

В ОС Windows предусмотрена возможность обхода системного микшера при воспроизведении звука через WASAPI и ASIO. Поддержка вывода звука через WASAPI/ASIO есть в некоторых плеерах и профессиональных программах для работы со звуком.

В Android есть аналогичная возможность и ее поддерживают некоторые плееры. Но при очередном обновлении версии ОС некоторые плееры теряют возможность прямого вывода звука в обход микшера, а в других такая возможность наоборот может появится. Единого названия для такого вывода нет.

Программный плеер может показывать якобы верный режим вывода данных, но на практике звуковой поток воспроизводится с искажениями. По этому не стоит ориентироваться на настройки и отображаемые статусы программного плеера.

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

Вывод звука на встроенный ЦАП/кодек и через USB

Большинство современных смартфонов поддерживает подключение внешних USB-ЦАП через разъем USB. Настройки и возможности в программном плеере обычно различаются для вывода звука через встроенный кодек/ЦАП и внешний USB-ЦАП. Внешние устройства (USB-ЦАП) выборочно поддерживаются разными программными плеерами и USB-транспортами. Большинство плееров с корректной поддержкой вывода звука через USB платные.

Наше тестирование связок: программных плееров + смартофнов + встроенный кодек + USB-ЦАП >> позволяет выявить возможность вывода звука в обход системного микшера. И показать соответствующие настройки программного плеера для конкретного устройства. Также тестирование позволяет выявить комплексные настройки для получения звука с минимальным добавлением искажений со стороны ОС. Таким образом, при передаче звукового потока не "бит-в-бит" все равно получается высокое качество звука.



Комментарии

Нет комментариев к этой странице


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