Характеристики фильтров ЦАП
Формально, основной задачей цифрового фильтра является подавление алиасинга. Но, в более широком смысле, цифровой фильтр определяет алгоритм добавления промежуточных координат в звуковом потоке так, чтоб конечная волна в аналоге была наиболее близка к исходнику еще до ее оцифровки. Оценка этой "схожести" определяется по нескольким параметрам, разобранным ниже.
Технически, цифровой фильтр работает как апсемплер и повышает частоту дискретизации исходного звукового потока.
В документации для ЦАП часто приводят данные с учетом кратности повышения частоты дискретизации. Если к примеру максимальная поддерживаемая частота дискретизации у ЦАП равна 174/192 кГц, то для звуковых потоков 44/48 будет указан коэффициент в 4x, а при подаче звукового потока в 174/192 кГц сигнал пойдет уже "напрямик" без цифрового фильтра. Еще частоты дискретизации 44/48 кГц могут называться как "single speed", а далее "double" для 88/96 кГц, "quad" для 174/192 кГц и т.п..
В некоторых продуктах вместо штатного ЦФ в ЦАП используют внешний цифровой фильтр-апсемплер. Для примера, это Colorful Colorfly C4 Pro и Hidizs AP100 c CS8422, Violectric V800 c SRC4392. Это может быть и софтовый апсемплер в программном плеере с подачей на ЦАП звукового потока в максимально возможной частоте дискретизации.
Технически, цифровой фильтр работает как апсемплер и повышает частоту дискретизации исходного звукового потока.
В документации для ЦАП часто приводят данные с учетом кратности повышения частоты дискретизации. Если к примеру максимальная поддерживаемая частота дискретизации у ЦАП равна 174/192 кГц, то для звуковых потоков 44/48 будет указан коэффициент в 4x, а при подаче звукового потока в 174/192 кГц сигнал пойдет уже "напрямик" без цифрового фильтра. Еще частоты дискретизации 44/48 кГц могут называться как "single speed", а далее "double" для 88/96 кГц, "quad" для 174/192 кГц и т.п..
В некоторых продуктах вместо штатного ЦФ в ЦАП используют внешний цифровой фильтр-апсемплер. Для примера, это Colorful Colorfly C4 Pro и Hidizs AP100 c CS8422, Violectric V800 c SRC4392. Это может быть и софтовый апсемплер в программном плеере с подачей на ЦАП звукового потока в максимально возможной частоте дискретизации.
Основные характеристики фильтра выражаются через несколько параметров:
- Длина импульсной характеристики
- Фаза
- Задержка прохождения сигнала
- Уровень подавления алиасинга
Длина импульсной характеристики
В цифровом виде звуковая волна представлена в виде последовательных координат. Интервал между координатами по временной оси одинаков и зависит от частоты дискретизации звукового потока. Для частоты дискретизации 44100 Гц он равен 1/44100 секунды. Из-за равного интервала по времени такие координаты называются отсчетами или семплами. В различном ПО для редактирования и воспроизведения звука в основном используется слово семпл (sample). В научных материалах на русском языке - отсчет. Т.к. посмотреть на звуковую волну можно в основном в ПО, то для меньшей путаницы приоритет у слова "семпл".
Для вычисления значения высоты каждого нового семпла анализируются значения высот определенного количества семплов исходного звукового потока.
При генерации промежуточных семплов в качестве "побочного" эффекта на волне меандра и импульса появляются дополнительные колебания и они наблюдаются на временном участке семплов, участвующих в аппроксимации звуковой волны. Эти колебания часто называют "звоном" (ring).
Разница между настройками фильтра Fast и Slow заключается в количестве семплов, участвующих в формировании волны при повышении частоты дискретизации. Общая длина может варьироваться от нескольких семплов до пары сотен. В широком смысле Fast обозначает большое количество семплов и соответственно более продолжительный участок колебаний, а Slow наоборот. У названия Fast есть альтернативное название виде Sharp.
Чем больше семплов участвует в анализе для фильтрации, тем более эффективно подавляется алиасинг (подробнее об этом ниже) и соответственно такой вариант считается более качественным. При этом в аудиофильской среде считается, что чем больше семплов попадает под эффект колебаний, тем больше нарушается временная структура звуковой волны.
На графиках в линейном масштабе обычно не видно начало и конец колебаний и более точная длина определяется через отображение высоты в логарифмическом масштабе.
Так как анализ проводится по форме волны аналогового сигнала, то точность определения начала и конца зависят от шумовой полки. Более полную информацию могут приводить в документации на ЦАП, а с помощью теста можно проверить соответствие названий фильтров в меню продукта.
Параметр длительности импульса позволяет предположить эффективность подавления алиасинга. Иногда нет возможности построить график алиасинга с хорошим соотношением сигнал/шум (например бюджетным осциллографом) и по длительности импульса мы можем получить косвенную оценку его эффективности.
Для вычисления значения высоты каждого нового семпла анализируются значения высот определенного количества семплов исходного звукового потока.
При генерации промежуточных семплов в качестве "побочного" эффекта на волне меандра и импульса появляются дополнительные колебания и они наблюдаются на временном участке семплов, участвующих в аппроксимации звуковой волны. Эти колебания часто называют "звоном" (ring).
Разница между настройками фильтра Fast и Slow заключается в количестве семплов, участвующих в формировании волны при повышении частоты дискретизации. Общая длина может варьироваться от нескольких семплов до пары сотен. В широком смысле Fast обозначает большое количество семплов и соответственно более продолжительный участок колебаний, а Slow наоборот. У названия Fast есть альтернативное название виде Sharp.
Чем больше семплов участвует в анализе для фильтрации, тем более эффективно подавляется алиасинг (подробнее об этом ниже) и соответственно такой вариант считается более качественным. При этом в аудиофильской среде считается, что чем больше семплов попадает под эффект колебаний, тем больше нарушается временная структура звуковой волны.
На графиках в линейном масштабе обычно не видно начало и конец колебаний и более точная длина определяется через отображение высоты в логарифмическом масштабе.
Так как анализ проводится по форме волны аналогового сигнала, то точность определения начала и конца зависят от шумовой полки. Более полную информацию могут приводить в документации на ЦАП, а с помощью теста можно проверить соответствие названий фильтров в меню продукта.
Параметр длительности импульса позволяет предположить эффективность подавления алиасинга. Иногда нет возможности построить график алиасинга с хорошим соотношением сигнал/шум (например бюджетным осциллографом) и по длительности импульса мы можем получить косвенную оценку его эффективности.
Фаза
При анализе семплов во время аппроксимации, основной семпл может располагаться как в середине этого участка (линейная фаза), так и в его начале (минимальная фаза). Иногда используют промежуточный "гибридный" вариант.
Формально, с точки зрения соответствия исходных семплов-координат к аппроксимированной волне, самой близкой к исходнику является линейная фаза.
Импульс - это последовательность координат волны, где все координаты находятся в нуле (центре) и только одна координата смещается в максимум. Соответственно, там, где после аппроксимации видны колебания, пересечение волны в нуле соответствует местоположению исходных семплов.
В режиме минимальной и промежуточной фазы нет соответствия к исходным координатам и изменение формы волны будет напоминать прохождение сигнала через конденсатор, который вносит фазовую задержку.
Почему минимальную фазу порой считают более лучшим решением, чем линейную? Колебания на форме волны можно представить как резонанс/эхо. В реальном звуке, вроде щелчка, не существует предварительного эха или нарастающего резонанса. Соответственно вид импульса в режиме минимальной фазы больше похож на реальный вид "щелчка" с затухающим резонансом и тем самым считается более естественным с музыкальной точки зрения.
Формально, с точки зрения соответствия исходных семплов-координат к аппроксимированной волне, самой близкой к исходнику является линейная фаза.
Импульс - это последовательность координат волны, где все координаты находятся в нуле (центре) и только одна координата смещается в максимум. Соответственно, там, где после аппроксимации видны колебания, пересечение волны в нуле соответствует местоположению исходных семплов.
В режиме минимальной и промежуточной фазы нет соответствия к исходным координатам и изменение формы волны будет напоминать прохождение сигнала через конденсатор, который вносит фазовую задержку.
Почему минимальную фазу порой считают более лучшим решением, чем линейную? Колебания на форме волны можно представить как резонанс/эхо. В реальном звуке, вроде щелчка, не существует предварительного эха или нарастающего резонанса. Соответственно вид импульса в режиме минимальной фазы больше похож на реальный вид "щелчка" с затухающим резонансом и тем самым считается более естественным с музыкальной точки зрения.
Второй особенностью минимально-фазовых фильтров является более высокий уровень амплитуды колебаний, в сравнении с линейной фазой. Такие фильтры более требовательны к обвязке ЦАП или алгоритмам, где амплитуда не имеет достаточного запаса по громкости при превышении цифрового уровня сигнала в 0 dBFS.
По форме волны не всегда видно "срезание верхушек" и увидеть межсемпловое клиппирование можно на соответствующих спектрах в отчетах. В RAA все устройства проходят тест меандром с амплитудами 0 и -3 dBFS.
При этом в реальном музыкальном сигнале редко встречаются сигналы в виде меандров и такой тест в основном показывает технические возможности цифрового фильтра или обвязки ЦАП. Слышно ли при этом межсемпловое клиппирование, вопрос открытый. Для профилактики некоторые производители понижают уровень сигнала до ЦАП. Такую профилактику пользователь может сделать самостоятельно, если есть соответствующая техническая возможность.
Амплитуда колебаний обычно выше у Sharp и Minimal Phase, а меньше у Slow и Linear Phase.
При этом в реальном музыкальном сигнале редко встречаются сигналы в виде меандров и такой тест в основном показывает технические возможности цифрового фильтра или обвязки ЦАП. Слышно ли при этом межсемпловое клиппирование, вопрос открытый. Для профилактики некоторые производители понижают уровень сигнала до ЦАП. Такую профилактику пользователь может сделать самостоятельно, если есть соответствующая техническая возможность.
Амплитуда колебаний обычно выше у Sharp и Minimal Phase, а меньше у Slow и Linear Phase.
Задержка
Так как звуковой поток идет непрерывно, то выбор настройки фазы определяет задержку прохождения сигнала через фильтр. В режиме линейной фазы задержка будет определяться по участку предварительных колебаний до пика импульса.
При желании, с помощью маркеров эту задержку можно определить с помощью маркеров. Так как тест проводится для частоты дискретизации 44.1 кГц, то исходя из временного промежутка можно примерно рассчитать задержку непосредственно в координатах-семплах. 1/44100 сек или 0,0226 мс соответствуют одному семплу. В большинстве случаев алгоритм аппроксимации между парными частотами 44/48, 88/96, 174/192 и т.п. одинаков и зная задержку в семплах, можно рассчитать ее для второй частоты. В зависимости от кратности апсемплирования алгоритмы могут различаться, но обычно пропорции по времени остаются схожими. Если в 44.1 кГц задержка составила 10 семплов (0.225 мс), то для 192 кГц может быть аналогично 10 семплов и соответственно задержка уже составит 0.05 мс.
Параметр задержки у ЦАП важен только там, где ее можно ощутить.
Это профессиональное аудио, где музыкант играет вживую на виртуальном инструменте и ему важно, чтобы звук между нажатием на клавишу инструмента и воспроизведением из наушников не запаздывал.
Второй вариант, это гейминг, где звук не должен запаздывать за видеорядом.
Как правило, задержка звука происходит в различных программных и аппаратных буферах и порой приближается к порогу слышимости. И здесь за счет выбора настройки ЦФ с минимальной фазой можно сэкономить от 1 до 2 мс. В случае выбора режима NOS задержка практически отсутствует, но и не дает существенного выигрыша по сравнению с минимальной фазой.
В остальных случаях, при простом прослушивании звука или просмотра фильмов задержка может быть любой и никак не влиять ни на качество, ни на комфорт (так как в фильмах видеоряд аналогично может воспроизводится с компенсационной задержкой, а для пользователя это равносильно тому, что воспроизведение после нажатия кнопки play началось на доли секунды позже), либо сам пользователь пересел на метр-два дальше от АС.
При желании, с помощью маркеров эту задержку можно определить с помощью маркеров. Так как тест проводится для частоты дискретизации 44.1 кГц, то исходя из временного промежутка можно примерно рассчитать задержку непосредственно в координатах-семплах. 1/44100 сек или 0,0226 мс соответствуют одному семплу. В большинстве случаев алгоритм аппроксимации между парными частотами 44/48, 88/96, 174/192 и т.п. одинаков и зная задержку в семплах, можно рассчитать ее для второй частоты. В зависимости от кратности апсемплирования алгоритмы могут различаться, но обычно пропорции по времени остаются схожими. Если в 44.1 кГц задержка составила 10 семплов (0.225 мс), то для 192 кГц может быть аналогично 10 семплов и соответственно задержка уже составит 0.05 мс.
Параметр задержки у ЦАП важен только там, где ее можно ощутить.
Это профессиональное аудио, где музыкант играет вживую на виртуальном инструменте и ему важно, чтобы звук между нажатием на клавишу инструмента и воспроизведением из наушников не запаздывал.
Второй вариант, это гейминг, где звук не должен запаздывать за видеорядом.
Как правило, задержка звука происходит в различных программных и аппаратных буферах и порой приближается к порогу слышимости. И здесь за счет выбора настройки ЦФ с минимальной фазой можно сэкономить от 1 до 2 мс. В случае выбора режима NOS задержка практически отсутствует, но и не дает существенного выигрыша по сравнению с минимальной фазой.
В остальных случаях, при простом прослушивании звука или просмотра фильмов задержка может быть любой и никак не влиять ни на качество, ни на комфорт (так как в фильмах видеоряд аналогично может воспроизводится с компенсационной задержкой, а для пользователя это равносильно тому, что воспроизведение после нажатия кнопки play началось на доли секунды позже), либо сам пользователь пересел на метр-два дальше от АС.
Уровень подавления алиасинга
В цифровом виде диапазон воспроизводимой частоты строго ограничен половиной частоты дискретизации. Так как диапазон аналогового сигнала бесконечен, то от работы цифрового фильтра зависит спектр за пределами исходного диапазона в цифровом виде. На графике исходный диапазон показан белой областью.
Без фильтра (режим NOS) исходный спектр бесконечно "зеркалится" в высокочастотную область с узкополосными провалами с частотами, кратными частоте дискретизации. Частотный диапазон каждого зеркала помечен на графике светло красной полосой. В качестве примера бесконечного отзеркаливания показан желтый спектр.
Если в исходном сигнале мы воспроизводим 1 кГц с частотой дискретизации 48 кГц, то этот тон "отзеркалится" на частотах n*24+-1 кГц, это 25, 47/49, 70/73 95/97, 119/121, 143/145, 167/169, 191/193 кГц и т.д.
Наличие зеркальных частот может вызвать искажения в дальнейшем тракте, что скажется на качестве уже в слышимом диапазоне. Так как спектр "отзеркаливания" совершенно точно не повторяет исходный аналоговый сигнал до оцифровки, то его необходимо "удалить".
Если используется цифровой фильтр, то он подавляет "зеркала". Если апсемплирование фильтром будет лишь в двукратную частоту, то подавление будет идти по два зеркала через два. В примере выше, это зеленый спектр. Соответственно, чем выше частота апсемлирования, тем шире будут участки подавления.
Красный спектр показывает максимально эффективное подавление, соответствующее настройке Sharp, а синий соответствует настройке Slow.
Послушать через практически любой ЦАП эмуляцию NOS можно с помощью плагина NOS R2R simulator
.
Без фильтра (режим NOS) исходный спектр бесконечно "зеркалится" в высокочастотную область с узкополосными провалами с частотами, кратными частоте дискретизации. Частотный диапазон каждого зеркала помечен на графике светло красной полосой. В качестве примера бесконечного отзеркаливания показан желтый спектр.
Если в исходном сигнале мы воспроизводим 1 кГц с частотой дискретизации 48 кГц, то этот тон "отзеркалится" на частотах n*24+-1 кГц, это 25, 47/49, 70/73 95/97, 119/121, 143/145, 167/169, 191/193 кГц и т.д.
Наличие зеркальных частот может вызвать искажения в дальнейшем тракте, что скажется на качестве уже в слышимом диапазоне. Так как спектр "отзеркаливания" совершенно точно не повторяет исходный аналоговый сигнал до оцифровки, то его необходимо "удалить".
Если используется цифровой фильтр, то он подавляет "зеркала". Если апсемплирование фильтром будет лишь в двукратную частоту, то подавление будет идти по два зеркала через два. В примере выше, это зеленый спектр. Соответственно, чем выше частота апсемлирования, тем шире будут участки подавления.
Красный спектр показывает максимально эффективное подавление, соответствующее настройке Sharp, а синий соответствует настройке Slow.
Послушать через практически любой ЦАП эмуляцию NOS можно с помощью плагина NOS R2R simulator

В RAA алиасинг тестируется тестируется тремя типами тестовых сигналов. Импульсом, мультитоном и равномерным шумом. Самое высокое соотношение сигнал/шум обеспечивает мультитон, но он отображает лишь часть частот. Спектр импульсной характеристики сильно ограничен параметром сигнал/шум, он дает плавную линию, но диапазон определения подавления алиасинга оставляет желать лучшего. Равномерный шум дает "шершавую" линию и по эффективности близок к мультитону, но все же уступает ему.
Таким образом, если надо оценить АЧХ в слышимом диапазоне, то наилучшим вариантом является спектр импульса. Если нужно оценить характер алиасинга, то равномерный шум. Если же нужно увидеть предел подавления алиасинга - то мультитон.
Таким образом, если надо оценить АЧХ в слышимом диапазоне, то наилучшим вариантом является спектр импульса. Если нужно оценить характер алиасинга, то равномерный шум. Если же нужно увидеть предел подавления алиасинга - то мультитон.
В зависимости от выбора фильтра, в слышимом диапазоне будет разное ослабление самых высоких частот. Sharp будет восприниматься более "звонко", а Slow наоборот более мягко. В этом заключается самое явное различие, которое слышит большинство пользователей между фильтрами.
С точки зрения идеала, АЧХ должна быть ровной без отклонений до половины частоты дискретизации. В случае с 44100 Гц это 22050 Гц. После апсемплинга у нас частота дискретизации увеличивается и соответственно увеличивается спектральный частотный диапазон. Но так как спектральная мощность сигнала остается прежней и если что-то в спектре добавится выше 22050 Гц, то это произойдет лишь за счет снижения мощности в частотном диапазоне до 22050 Гц. Это очень важный момент, т.к. он объясняет, почему в NOS и Slow режимах мы наблюдаем спад в области высоких частот - этот кусочек "энергии" и становится "зеркалом". И тут можно сказать, что "подавление" алиасинга, это не что иное, как "удержание" высокочастотного диапазона от "перелива" в ультравысокочастотную область.
Так как цифровой фильтр апсемплирует с определенным коэффициентом, то с увеличением коэффициента становится шире диапазон первого участка подавления (выше в качестве примера был вариант с коэф. 2x). Остальные участки с ростом частоты будут уменьшаться по амплитуде и их дополнительно будет давить уже аналоговый фильтр, который обычно настраивают на частоты от 30 до 100 кГц, и в зависимости от порядка фильтра подавление будет от 6 до 18 дБ на октаву. Формально, чем выше будет частота апсемплинга, тем будет шире первый участок подавления алиасинга и тем более значимым будет подавление аналоговым фильтром последующих участков алиасинга.
В зависимости от выбора фильтра, в слышимом диапазоне будет разное ослабление самых высоких частот. Sharp будет восприниматься более "звонко", а Slow наоборот более мягко. В этом заключается самое явное различие, которое слышит большинство пользователей между фильтрами.
С точки зрения идеала, АЧХ должна быть ровной без отклонений до половины частоты дискретизации. В случае с 44100 Гц это 22050 Гц. После апсемплинга у нас частота дискретизации увеличивается и соответственно увеличивается спектральный частотный диапазон. Но так как спектральная мощность сигнала остается прежней и если что-то в спектре добавится выше 22050 Гц, то это произойдет лишь за счет снижения мощности в частотном диапазоне до 22050 Гц. Это очень важный момент, т.к. он объясняет, почему в NOS и Slow режимах мы наблюдаем спад в области высоких частот - этот кусочек "энергии" и становится "зеркалом". И тут можно сказать, что "подавление" алиасинга, это не что иное, как "удержание" высокочастотного диапазона от "перелива" в ультравысокочастотную область.
Так как цифровой фильтр апсемплирует с определенным коэффициентом, то с увеличением коэффициента становится шире диапазон первого участка подавления (выше в качестве примера был вариант с коэф. 2x). Остальные участки с ростом частоты будут уменьшаться по амплитуде и их дополнительно будет давить уже аналоговый фильтр, который обычно настраивают на частоты от 30 до 100 кГц, и в зависимости от порядка фильтра подавление будет от 6 до 18 дБ на октаву. Формально, чем выше будет частота апсемплинга, тем будет шире первый участок подавления алиасинга и тем более значимым будет подавление аналоговым фильтром последующих участков алиасинга.
Выбор алгоритма цифрового фильтра всегда является компромиссом между приближением к идеальному синусу или меандру. Чем ближе будет сигнал к идеальному меандру, тем будет больше искажений в области высоких частот. Сами по себе гармонические искажения тут становятся второстепенными, т.к. уходят в неслышимый диапазон, а проблему могут создать интермодуляционные искажения, которые появляются в среднечастотном и низкочастотном диапазоне.
Искажения для ЦФ Slow - видно не только кратную интермодуляцию между тонами 19 и 20 кГц, но и от частоты 44.1 кГц.
Искажения для ЦФ Slow - видно не только кратную интермодуляцию между тонами 19 и 20 кГц, но и от частоты 44.1 кГц.
Искажения, кратные разнице между исходными тональными сигналами, показывают искажения аналоговой части ЦАП (и обвязки). Искажения, кратные разнице тональных сигналов и частоты дискретизации - это уже дополнительные искажения от алгоритма цифрового фильтра.
О слышимости фильтров
Если не рассматривать параметр задержки, то остальную разницу можно разделить на три составляющие: АЧХ, искажения и временную структуру.
зависит от параметра Fast/Slow/NOS и выражается в виде спада в области высоких частот. Это обычно дает более звонкое, детальное и воздушное звучание для режима Fast, против более "мягкого" и "темного" в NOS. Спад АЧХ при этом является следствием искажением формы сигнала, где часть энергии уходит в более высокий частотный диапазон.
И здесь уже философский вопрос, должны ли мы слышать разницу с точки зрения искажений. Обычно, если мы слушаем тракт, который считаем очень качественным, то если мы слышим разницу между фильтрами и она не является разницей от АЧХ, то мы считаем, что тракт настолько качественный и прозрачный, что он позволяет эту разницу услышать. Но, если мы не считаем тестируемый тракт качественным, то слышимая разница нам говорит о том, что он настолько плох, что окрасил звучание искажениями, которые завернулись из ультравысокочастотной области.
И наоборот, если разницы между фильтрами не слышно, то у нас или настолько хороший тракт, что он не отреагировал на искажений в высокочастотной области, или он настолько плох, что не способен передать исходные искажения из слышимого спектра.
Обычно вклад искажений/окраса и временной структуры очень мал и он ощущается на уровне микронюансов. Иногда это слышно лишь при определенном самочувствии. И тут, если уже сформировалось мнение, что конкретные настройки цифрового фильтра звучат лучше остальных, то результаты тестирования быстро позволяют эти настройки вычислить. Очень часто названия настроек в меню устройств не соответствуют фактическим, а отдельно выслушивать их долго и сложно.
Формально временная структура лучше у варианта NOS, но и интермодуляционные искажения от частоты дискретизации самые высокие, что приводит к поиску компромисса при выборе настроек между идеологией Sharp и NOS.
АЧХ
АЧХ
Искажения
Форма искажений сигнала в виде приближения к "ступенькам" для Slow и NOS порождает дополнительные интермодуляционные искажения от частоты дискретизации. Обычно это проявляется в тесте CCIF с двумя высокочастотными тонами 19 и 20 кГц.И здесь уже философский вопрос, должны ли мы слышать разницу с точки зрения искажений. Обычно, если мы слушаем тракт, который считаем очень качественным, то если мы слышим разницу между фильтрами и она не является разницей от АЧХ, то мы считаем, что тракт настолько качественный и прозрачный, что он позволяет эту разницу услышать. Но, если мы не считаем тестируемый тракт качественным, то слышимая разница нам говорит о том, что он настолько плох, что окрасил звучание искажениями, которые завернулись из ультравысокочастотной области.
И наоборот, если разницы между фильтрами не слышно, то у нас или настолько хороший тракт, что он не отреагировал на искажений в высокочастотной области, или он настолько плох, что не способен передать исходные искажения из слышимого спектра.
Временная структура
Временная структура больше имеет теоретический подход и достоверно утверждать, что это слышно - нельзя.Обычно вклад искажений/окраса и временной структуры очень мал и он ощущается на уровне микронюансов. Иногда это слышно лишь при определенном самочувствии. И тут, если уже сформировалось мнение, что конкретные настройки цифрового фильтра звучат лучше остальных, то результаты тестирования быстро позволяют эти настройки вычислить. Очень часто названия настроек в меню устройств не соответствуют фактическим, а отдельно выслушивать их долго и сложно.
Формально временная структура лучше у варианта NOS, но и интермодуляционные искажения от частоты дискретизации самые высокие, что приводит к поиску компромисса при выборе настроек между идеологией Sharp и NOS.