XMOS 384K/32bit PCM5102 DAC Мини - реальность.
|
Автор |
Сообщение |
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
|
|
|
Выразили согласие: | |
|
codemaster
Ветеран
    
Откуда: Днепропетровск
Сообщений: 594
Репутация: 95
|
|
|
|
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 10-10-2015 22:25
(10-10-2015 22:17)codemaster писал(а): Вы уточните, для какой платы ищите. А то платы ведь разные, и драйвера - тоже...
Честно говоря не под 5102  Думал есть универсальные под XMOS, называется USB\VID_20B1&PID_000A
Сегодня приехала такая пасочка, отписался продаватору, может посоветует что
(Отредактировал 10-10-2015 в 22:34 Sajk.)
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | Sajk |
|
Выразили согласие: | |
|
codemaster
Ветеран
    
Откуда: Днепропетровск
Сообщений: 594
Репутация: 95
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 10-10-2015 23:39
(10-10-2015 23:16)Sajk писал(а): Спасибо Уже нашел v 2.23. Встали отлично, но DSD под Jriver не работает...горит PCM 352.8. Когда включаю поддерку DSD говорит что ваш девайс не умеет Может подскажите куда копать?
Копайте в сторону продавана. Он обещал - пускай обеспечит.
Кстати, немного огорчу Вас. Чип DSD1796, согласно даташиту, не умеет ни 352, ни 384 кГц. Только от 10 до 200 кГц в режиме РСМ. Кроме того, он не умеет DSD128, и уж тем более, не умеет DSD256. Только DSD64.
Всё что более того - может, типа, и "работает", но "по-китайски" т.е. на самом деле, скорее всего, только каждый второй отсчёт идет на ЦАП, остальные идут "в никуда" (а в режиме DSD256 - и того хуже - из четырёх отсчётов на ЦАП попадает только один)
|
|
|
|
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 10-10-2015 23:45
(10-10-2015 23:39)codemaster писал(а): Копайте в сторону продавана. Он обещал - пускай обеспечит. 
Кстати, немного огорчу Вас. Чип DSD1796, согласно даташиту, не умеет ни 352, ни 384 кГц. Только от 10 до 200 кГц в режиме РСМ. Кроме того, он не умеет DSD128, и уж тем более, не умеет DSD256. Только DSD64.
Всё что более того - может, типа, и "работает", но "по-китайски" т.е. на самом деле, скорее всего, только каждый второй отсчёт идет на ЦАП, остальные идут "в никуда" (а в режиме DSD256 - и того хуже - из четырёх отсчётов на ЦАП попадает только один) Спасибо огромное! Буду китайцев террорезировать 
Бог с ним с этим DSD128, сейчас подаю DSD64 он его обзывает PCM 352.8
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 11-10-2015 01:54
Возможно кому-то кроме codemaster будет интересно
Зажег я таки лампочку DSD в этом девайсе, на дровах 2.23 со включенной опцией DSD in DoP. Jriver и Aplayer играют. На DSD64 горит 88.2, на DSD128 176.4. ХЗ что там эти китайцы накрутили. Завтра конвертну файлик DSD128 в DSD64 и послушаю разницу.
Уважаемый homs AK4490 по даташиту поддерживает DSD вплоть до 256, не пробовали случайно?
ЗЫ. Встроенный ушной усилитель паршивенький. Думаю в платке на PCM5102 не лучше.
(Отредактировал 11-10-2015 в 02:58 Sajk.)
|
|
|
|
Выразили согласие: | |
|
codemaster
Ветеран
    
Откуда: Днепропетровск
Сообщений: 594
Репутация: 95
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 11-10-2015 15:16
toyo, извините, но ни о каком "обмане" XMOS в данном случае речь идти не может, только об обмане его драйвера, который сам не имеет режима передачи потока DSD.
Существуют два варианта передачи потока DSD через USB:
1. Native DSD. В этом случае приложение (программа-плеер) формирует (берёт из файла и отдаёт драйверу) просто DSD поток, ей больше не нужно делать никаких манипуляций. Но! В этом случае драйвер должен поддерживать режим вывода DSD-потока. Этот режим есть в драйверах, которые поддерживают ASIO версии 2.2 и выше. Например, этот режим есть в драйверах Amanero, но, судя по всему, такой режим на настоящий момент не поддерживают никакие драйвера XMOS. Дальше всё просто: драйвер передаёт данные по USB, асинхронный приёмник принимает поток и отдаёт его в микросхему ЦАП (понятно, драйвер предварительно предупреждает приёмник, что будет поток DSD, и приёмник переключает микросхему ЦАП в режим DSD).
2. DSD over PCM (DoP). В этом случае драйвер не имеет специального режима для передачи DSD-потока. Чтобы передать-таки этот поток, приложение должно работать в специальном режиме: "упаковывать" 16-битовые фрагменты DSD-потока во фреймы PCM, снабжая каждый фрейм определённым заголовком и под видом обычных данных PCM отдавать их драйверу, который передаст их по USB в устройство. Устройство (в нашем случае, асинхронный приёмник на XMOS) должно продетектировать наличие фреймов DoP, переключить микросхему ЦАП в режим DSD и передавать ей данные, предварительно извлекая их из фреймов DoP и формируя поток DSD.
Не знаю, возможно, какие-то современные микросхемы ЦАП могут самостоятельно разбираться в передаваемых им данных и извлекать DSD из DoP (сам стандарт DoP датируется 2011 годом, поэтому его поддерживать могут только достаточно современные устройства). Что касается конкретно микросхемы DSD1796, то она датируется 2003 годом, поэтому о DoP она ничего знать не может. Более того, в даташите видно, что её нужно переключить в режим DSD и даже подавать поток DSD не на те ножки, на которые подаются данные PCM. Таким образом, в этом случае именно XMOS детектирует DoP, переключает DSD1796 в режим DSD, "распаковывает" поток DSD из DoP и подаёт его на нужные ножки ЦАПа. Так что никакого обмана XMOS тут нет. Кстати, попутно XMOS делает DSD64 из DSD128 и из DSD256 
В принципе, дописав поддержку Native DSD в драйвере и модифицировав прошивку XMOS, можно было бы использовать этот метод передачи потока DSD. Но китайцы не заморачиваются этим. Оно же и так работает
|
|
|
|
Выразили согласие: | |
|
toyo
Ветеран
    
Откуда: Днепропетровск
Сообщений: 9 696
Репутация: 422
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 11-10-2015 17:56
Цитата:Не знаю, возможно, какие-то современные микросхемы ЦАП могут самостоятельно разбираться в передаваемых им данных и извлекать DSD из DoP (сам стандарт DoP датируется 2011 годом, поэтому его поддерживать могут только достаточно современные устройства). Что касается конкретно микросхемы DSD1796, то она датируется 2003 годом, поэтому о DoP она ничего знать не может. Более того, в даташите видно, что её нужно переключить в режим DSD и даже подавать поток DSD не на те ножки, на которые подаются данные PCM. ЦАПы вообще не знают ничего про DoP и впрочем о нативе так же. Это формат передачи потока между устройствами.
И собственно что касается DSD1796, то отдельный вход для DSD данных обусловлен всего лишь требованиями конструкторов аудио устройств, где нужно было организовать например обход DSP процессора без применения дополнительных ключей коммутации цифровых сигналов/ То есть коммутация входов внутри ЦАПа. Ну и что бы было понятнее, то TI создал семейство DSD1791/1792/1795/1796 из того же ряда своих же ЦАПов PCM1791/1792/1795/1796 в которых и DSD и PCM форматы принимаются на одни и те же входы и внутри переключается режим приёма.
Унижая других, выше не станешь!
|
|
|
|
Выразили согласие: | |
|
urfinjuss66
Ветеран
    
Откуда: Самара
Сообщений: 1 650
Репутация: 116
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 11-10-2015 18:23
Да может xmos и DSD напрямую, надо только драйвер не урезанный. Вот, кто силен в англицком
https://download.xmos.com/XM-003139-PC-1...5wZGYiXQ==
Первый драйвер, якобы бесплатный, но будет пищать через час, каждые 5 мин, лечится переподключением девайса. Второй наш усеченный, задержки пофиксены, DSD over PCM, один клиент и проч.
Третий коммерческий, самый продвинутый, покупается изготовителями девайсов и идет в комплекте с устройством,(чаще фабричные девайсы в корпусе) либо им делится продавец(если не жмот).
The Evaluation Driver, говорят "сломали" теперь не пищит,где то есть в сети, но можно перейти на сайт производителя, зарегистрироваться, что то там еще... Может и дадут не пищащий, ну или продадут дешево...
Вот у меня что AIMP кажет при проигрывании DSD.
И настанет час Жатвы,и придет Мрачный Жнец,и соберет урожай,и отделит зерна от плевел...
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
miklelv
Старожил
   
Откуда: Киров
Сообщений: 21
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Sajk
Ветеран
Откуда: Киев
Сообщений: 910
|
RE: XMOS 384K/32bit PCM5102 DAC Мини - реальность. / 11-10-2015 22:57
to miklelv
Продавца трусил, он и отгрузил дрова версии 2.23, которые только в DoP работают. И здесь продают аналогичную железку с теми же дровами и тоже DoP.
Пытался ставить ваши от ОППО, не встают. Хотя в файликах ini железка с моим PID присутствует. Я брал этот DAC для эксперементов с платкой на ARM, посмотрим как он под Линуксом живет. Хотя там, говорят, с DSD еще грустнее.
(Отредактировал 11-10-2015 в 23:06 Sajk.)
|
|
|
|
Выразили согласие: | |
|
Пользователи просматривают эту тему: 1 Гость(ей)
|

|