Никто не избавится от влияния кабеля в рамках интерфейса USB аудио. ASIO это нижний уровень - ниже только прикладной софт передатчика. Не обойти его и не объехать. Если делать “колхоз светлый путь” и передавать что-то рукожопым “своим” методом соответственно никто ничего не поймет - ибо производитель изделия использует стандартные библиотеки и драйверы с сертификацией.
AES-EBU в этом плане гораздо гуманнее - он четко прописан хоть и не требует никакого софта между девайсами.
НО по DOP будет ограничен DSD 64 - для кого то это фатально и пичаль-бида.
Вон выше написали кто избавился. USB это просто среда передачи данных, никто не обязан использовать стандартные библиотеки. Если бы были стандартные то на все звуковые был бы один усб драйвер, как на мышки, а тут каждый свое ваяет.
По AES там стандарт есть и для совместимости от него никуда не денешься.
В УСБ несколько режимов работы, и главное вы с двух сторон програмируете его - драйвер на компе и программа на оборудовании. DSD тоже поток можно слать в любом виде, хоть готовый файл который уже на ЦАПе будет обрабатываться или же PCM в зависимости от железа.
Нет - не верное утверждение. На стороне посылающей и принимающей идут разные процессы - если делать какой-то уникальный самодельный девайс на приемной стороне (сферический в вакууме) то можно делать на передающей что угодно. А в реале все находится в жестких рамках стандартов. Фантазии на тему в данном случае не интересны.
Стандарт есть на usb mass storage, usb audio, usb hid, все остальное имеющее ньюансы уже реализуется производителем. Это нормальная практика. В этом случае мы можем сделать usb только как аналог сети (кстати когда-то сталкивался и с сетью по USB - скажите по какому стандарту оно работает? )
Как верно заметил Дима, чтобы получить хороший результат нужно под ОС писать дрова, написать хорошую прошивку в ЦАП.
Я тоже изначально против USB. Поэтому и не рассматриваю его пока на AES посижу, потом может будет у кого хороший опыт по i2c -
Остальное базируется НА этих стандартах. Как на фундаменте. Дрова и прошивка не берутся “из ниоткуда” - они базируются на спецификациях устройств, которые рассчитаны на работу по стандартам. Круг замыкается.
Эта тема интересна не только нам двоим. USB это на сегодня приоритетный вариант вывода с учетом DSD и новых поколений источников. Я рассматриваю это не как “сделать сферическую самоделку в вакууме” - а как глобальный вопрос.
Мое мнение основано на моем опыте - Ваше на Вашем. В любом случае обмен мнений интересен.
Странный вывод, очень. Сказал Олег и дал высшие балы стандартному компьютеру с доработанным тактовым генератором и стандартной ОС Linux.
Я наоборот считаю, что скоро ЦАПы обзаведутся своими микроконтроллерами, возможно на полноценных операционных системах и пропадет наконец проблема с УСБ.
Время стандартных копьютеров в роли источников закончилось - наступает новая эра, компьютерные динозавры с любыми ОС обречены на вымирание. Цифровая эволюция в действии.
Да, это стандартный компьютер на базе ОС Линукс, я за компами и послабей работал. А что для вас стандартный компьютер? Это чтобы был монитор и клавиатура? Так я подключу к микроренду и то и другое
Хочетите поговорить об этом? Для вас показатель стандартного компа, то чтобы пошла квака? Тогда я уже с десяток лет не работал за стандартным компьютером :))) хахаха.
Целевое устройство с определнным функционалом, на базе стандартного компьютера. То что я выключу монитор и отключу клавиатуру не делает мой стандартный компьютер музыкальным сервером сразу.
Поэтому микроРенда - это всего лишь проапгрейденный для звука стандартный компьютер, причем не на самом слабом проце к тому-же.