Тест SRC Dante-карты dLive'а, ч.2

Тест SRC Dante-карты dLive'а, ч.2

Евгений Медведев

Что Dante-карта dLive'а делает со входными каналами при конвертации из 48 кГц в пультовые 96 кГц, мы уже выяснили:

https://telegra.ph/Test-sravnenie-SRC-pultov-02-26

Также стоит проверить, что она делает при выходной конвертации из 96 в 48.


Тестовый стенд

Дано: AH DM64, прошивка 2.03 (если это принципиально).

Клок миксрэка -- внутренний, 96 кГц.

В третий слот установлена карта AES 4/6, частота выхода 96 кГц.

В первый слот установлена карта M-Dante-128 v3, выбрана как источник клока в Данте сети (Preferred Leader, Sync to External).

В миксрэке запущен генератор шума, набран с нулевым уровнем в первый Аукс.

Выход первого Аукса запатчен на первый порт первого слота (Dante ch#1) и первый порт третьего слота (AES out #1).

Так мы гарантируем выход когерентного сигнала по двум маршрутам.

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

Таким интерфейсом выбран RME Fireface UC, маршрутом получения -- вход AES. Так мы получаем два неискажённых цифровых сигнала в одном потоке. То есть даже возможные флуктуации клока повлияли бы на оба сигнала идентично, а на измерения -- никак. А вообще RME во время тестов заклочен как раз от AES.

Но теперь надо как-то сделать так, чтобы два выходящих из диЛайва сигнала - AES и Dante - оказались в одном входящем в RME потоке AES. В качестве такого сумматора работает Rivage PM7. В первой части тестов мы выяснили, что его алгоритмы SRC (да мы их и не используем) работают без искажений.

Риваж склочен по BNC от миксрэка, 96 кГц.

Выход AES с миксрэка подключен во бортовой вход AES Риважа, SRC на входе выключен (клок-то общий).

Выход Dante c миксрэка запатчен, в зависимости от выходной частоты, либо на плату HY144-D Риважа (работает в 96 кГц), либо на плату HY144-D-SRC (работает в синхронном режиме, 48-96).

Через Port-2-Port эти два входных сигнала заворачиваются на бортовой выход AES Риважа, который подключен к RME.

Многа букаф, схема:

Схема прохождения сигнала

Оба принимаемых в RME канала пишутся в секвенсор (список используемых плагинов -- в первой части по ссылке выше) для последующего null-теста, а также идут в Smaart для реалтайм-анализа.


Тест 1

Частота работы M-Dante карты выставлена 96 кГц, сигнал спатчен на "обычную" (без SRC) Dante карту Риважа HY-144-D:


Выход с M-Dante карты в 96 кГц, null-test


Чистая противофаза на гониометре, отсутствие лишних шумов в спектре разницы сигналов (идентичные сигналы, null-тест пройден).

Анализ Smaart'ом:


Выход с M-Dante карты в 96 кГц, transfer function


Какая красота, импульс -- чистая дельта-функция, ноль искажений.

Вывод: M-Dante карта, работающая в 96 кГц, не изменяет сигнал.


Тест 2

Переводим M-Dante карту в 48 кГц. Чтобы запатчить этот сигнал на работающий в 96 кГц Риваж используется карта HY-144-D-SRC.

Карта прошита для работы в синхронном режиме. Это такой режим, при котором карта может осуществлять конвертацию только с коэффициентом 2 и только в одну сторону (мозг 96 <-> сеть 48, либо мозг 88.2 <-> сеть 44.1), но при этом, как выяснилось в первой части испытаний, без каких-либо искажений.

И тем не менее, видны искажения, аналогичные оным при входной конвертации:


Выход с M-Dante карты в 48 кГц


На гониометре -- кручёная фаза на ВЧ, на спектре разницы -- высокий уровень шума. А вот что на Smaart'е:


Выход с M-Dante карты в 48 кГц, transfer function


Лоу-пасс фильтр и размазанный импульс.


Тест 3

До сих пор мы только пытались вычислить проблемное место. Теперь исключаем из схемы всё "лишнее", чтобы адресно проработать это "место" в поисках доказательств =)

Источник тестового сигнала тот же -- генератор шума миксрэка, набранный в первый Аукс. Первый Аукс всё так же запатчен на первый выход платы AES и первый выход платы Dante.

А дальше -- самое интересное: в Данте контроллере патчим выход с Данте карты себе же на вход. Типа делаем подключение ЛайвПрофессора в Инсерт, но вместо ЛП -- прямой виртуальный кабель.


Dante Patch


А первый вход с Данте карты по прежнему через Tie Lines проброшен на второй выход карты AES.

AES выход с карты AES-ным же кабелем подключен на вход AES карты RME.

Ну и для абсолютной чистоты, RME по BNC клочится в 96 от Миксрэка.

Схема прохождения сигнала


На самом деле, тут я немного запереживал: а что если заворот в Данте произойдёт до фильтрации? Тогда измерения ничего не покажут. Но, забегая вперёд, схема отработала, как ожидалось: как бы в Brooklyn'е ни был реализован заворот (программно внутри чипа или он реально пакеты в Ethernet со своим же адресом получателя шлёт), фильтрация всё же происходит не в нём, а в интерфейсной половине платы =)


Итак, всё в 96 кГц (пульт, AES выход, RME), Данте карта -- тоже в 96 кГц, смотрим Smaart:


Dante roundtrip, 96 kHz, RME AES in


Идеальная дельта-функция, а чего ещё ожидать: что в AES3, что в Dante заворачивается голый PCM-звук; если нет никакой другой обработки, так и должно всё выглядеть.

А теперь переводим M-Dante карту через Контроллер в 48 кГц (больше ничего не меняем, почему-то это оказалось обязательным уточнять):


Dante roundtrip, 48 kHz, RME AES in


Сдвиг по фазе стал в два раза больше, а звон фильтров -- в два раза дольше. Это результат двойных искажений: сначала на выходе в Данте карту, а потом на входе с неё.

И это происходит с каждым сигналом, который вы отправляете в ЛайвПрофессор! Причём сначала с самой (условно) бочкой, потом ещё раз -- на группе (условно) барабанов, и (у самых отпиленных) ещё раз - на Мастере =)


Тест 3.1

Напоследок я отказался от AES3 подключения между миксрэком и RME и послал прямой сигнал генератора и его возврат с Данте карты на аналоговые выхода, и сравнил их:


Dante roundtrip, 48 kHz, RME Analog in


Картинка ничем не отличается от предыдущей, кроме слов "Analog" в правой части. Смысл этого теста в том, что для его повторения не нужны ни AES-платы для диЛайва, ни аудиоинтерфейсы с AES-ными входами, ни мороки с клоком. Его может провести любой желающий пользователь АН, имея на руках минимально CDM32 с Данте картой.


Вывод

M-Dante карта, работающая в Данте сети с частотой 48 кГц, мажет сигнал как на входе, так и на выходе.

Это должно быть важно тем, кто занимается записью концертов, используя в качестве стейджбоксов продукцию A&H, а также -- и в особенности -- тем, кто использует в работе Live Professor и аналогичный ему софт, потому что в этом случае сигнал искажается дважды.

Кроме этого, я в своих проектах буду стараться не использовать подключение dLive в портальную систему по Dante 48 kHz.

Report Page