eth68: Ethernet-аудиоинтерфейс для Linux с задержкой 3.62 мс
ETH-68: Ethernet Audio Interface for Linux

eth68 — это Ethernet-аудиоинтерфейс для Linux, обеспечивающий сквозную задержку 3.620 мс при 48 кГц с буфером 64 сэмпла. Устройство имеет 6 балансных входов и 8 выходов на разъёмах TRS, поддерживает 48 и 96 кГц, оснащено кодеком Burr-Brown PCM3168A и MIDI DIN. Работает с JACK через бэкенд netone и с PipeWire через клиент pw-eth68. Несколько блоков можно синхронизировать для увеличения числа каналов без роста задержки.
eth68 достигает 3.620 миллисекунд сквозной аудиозадержки на частоте 48 кГц при размере буфера 64 сэмпла, измеренной с помощью jack_delay и кабеля петли.
- purpleidea
Если бы у этого была прошивка с открытым исходным кодом, я думаю, я знаю многих, кому это было бы интересно, но я никак не могу выяснить, так ли это, и где купить один.
- jhallenworld
Как принимающая сторона восстанавливает тактовую частоту дискретизации передающей стороны? Есть BNC для совместного использования тактового сигнала между "несколькими устройствами", но я не уверен, используется ли это / требуется ли это между передатчиком и приёмником.
Или такой синхронизации нет, и в этом случае будет долговременный дрейф?
- Neywiny
Далеко не мне отговаривать от сборки на H7, но я сомневаюсь в выборе кодека. Он далеко не топовый, и не сказать, что в дизайне тесно с местом. TI предлагает гораздо лучшие (почти на 20 дБ больше SNR на АЦП). Может, поколение 2 выиграло бы от лучшего кодека.
- alowell
Привет, я Алекс, я сделал ETH-68. Я не создавал этот пост здесь на HN, но я отвечу на некоторые вопросы, которые поднялись в комментариях
- dasv
Насколько сложно было бы расширить его до 192 кГц или даже 384 кГц? Это ограничено аппаратным обеспечением ESP32?