Молодой проект по созданию открытого универсального USB->I2S интерфейса.
Функциональный аналог Amanero, Xmos или Xingcore U30
На сегодня реализована поддержка стерео PCM44.1-768 и DSD64-512
Для воспроизведения через ASIO используем проприетарные драйвера - https://www.xingcore.com/resource/XingCore_UsbAudio_v5.72.0.exe
Эта мера временная. Работа над собственным драйвером ведётся. Уникальные VID/PID для нашего PureCore уже зарегестрированы в международной базе USB дискрипторов.
Может отдельную ветку завести по ЮСБ-квадрат лиса?
Xing нет сейчас, сравнить не получится.
Впечатления от стартовой версии.
По сравнению с Хмос звучит тембрально нейтрально, нет завала в середине и верхах. Похоже на endpoint LFox. Сильно мылится картинка, мутно как то, тарелки не звучат, возможно из-за PLL и ЮСБ питания.
Немного похвалю себя…
Ещё никому не удавалось сделать полноценную реализацию USB UAC2 → I2S на Linux.
С поддержкой всего спектра частот PCM и native DSD.
Проект PureCore первый!
По настойчивым просьбам сделал два варианта прошивок.
MCLK 1024fs и 512fs.
В принципе это смена одной цифры в конфигах, но так как у этой прошивки нет удобного интерфейса настроек для пользователя, то будут две прошивки.
Я ещё крепко думаю, оставлять ли там сетевой стек.
Почти кстати вопрос. PLL Лиса совершенно прекрасен, судя по звуковым результатам, когда он остается внутри и является, по сути, “виртуальным клоком”, и формирует сетку частот. Особенно это в чистом виде так, когда нам (славабогу) не нужен MCLK на выходе.
А когда он нужен — что с ним происходит в реальности? Каков из себя выход MCLK платы лиса, если он “зачем-то” (не дай бог) понадобился в ЦАПе? Известны ли его форма/способность работать на емкости и какие?