Подключения внешнего ЦАП по usb/spdif
May. 28th, 2011 10:19 pmЦап спроектирован грамотно: по usb сигнал принимает чип tenor 7022 (44/48/96, 16/24bit), далее отдавая (синтезируя опорную частоту, имея лишь 12 МГц кварц для usb) по spdif на DIR9001 - приемник, отлично давящий джиттер и помехи, по доке имеющий типовой джиттер на выходе 50ps (на ряде частот ещё меньше), что очень хорошо. Если вывести напрямую по i2s с Tenor - думаю, джиттер был бы намного больше (привет некоторым, хехе, экономящим на комплектухе).
Поэтому сигнал в любом случае идёт через spdif, при переключениях меняются лишь источники сигнала.
M-audio audiphile 2496 -> mixer (old driver) -> spdif -> HLLY SMK-III mod [ (dir9001) ]
usb asio (ploytec) -> spdif -> HLLY SMK-III mod [tenor 7022 -> spdif (dir9001) ]
usb win default (xp / 7) -> spdif -> HLLY SMK-III mod [tenor 7022 -> spdif (dir9001) ]
win default usb (xp) - тьфу ты нафиг, что ж они там намутили ? передискретизация в 48, noise shaping в звуковом диапазоне ? неохота копать глубоко, но факт - звук неточный, по дороге драйвер usb-audio добавляет грязь. В 7-ке мало слушал, но было примерно так же фигово, куски музыки на ВЧ кто-то съел, закусив частью СЧ. Может, оно и излечимо, не знаю.
Я сначала даже испугался - что ж я купил-то ?
Во всех случаях источник звука - Foobar2000.
usb asio (ploytec) - масса проблем с инсталлом, потом с работой (пока не закроешь плеер и не выгрузишь т.о. dll из памяти, +драйвера, система в хибернейт/выкл не уходит).
Звук точный, никаких проблем. Но только из софта, который умеет asio - FooBar2000 и ещё немногие. Mpc-hc / vlc не умеют.
Смена частоты дискретизации - тоже геморрой : смени-руками - закрой -отсоедини - подсоедини - рескан железа - открой. Или софтовый передикретизатор (да, они бывают очень хорошие, но как это минимум неудобно).
Когда-то я купил карту M-audio audiphile 2496 без её родной гидры, а spdif тут разведён как раз на неё.
Взял RCA разъем Neutrik, кабель Klotz (толстый ,мягкий, в плотной оплётке. Да, по-правильному нужен 75-ти омный коакс, но где взять его в мягком варианте - не знаю, и тем более не знаю как оконечить резюками), db9 (какой был) и спаял кабель для m-audio.
Внутри у неё неплохой spdif передатчик и 2 кварца. Понятно, супердобротности и сверхмалого джиттера от них ожидать не стоит, но это вполне честная схема.
M-audio audiphile 2496 spdif coax-> mixer (old driver) -> spdif -> HLLY SMK-III mod [ (dir9001) ]
Отдельный привет писателям драйверов M-audio. Свежих нет вообще, последние версии имеют угробищный микшер, предпоследняя вообще ой; вот эта, старая, кое-как работает. В общем , лишь немногим лучше драйверов Криватива.
Кажется, и те, и другие глобально оптимизировали найм хинди-программеров для написания драйверов.
Частота дискретизации в драйверах M-audio может выбираться и автоматом , и вручную, и даже м.б. залочена.
Только вот глючит оно временами, и становятся слышны характерные щелчки.
Direct Stream :
Вывод DS: ma-audio mixer - тихо, звук не очень. 16-24-32 бита в плеере - пофиг.
Вывод DS: ma-audio 1/2 - нормальная громкость, чистый звук без вмешательства. Микшер может регулировать громкость. очень сложно обнаружить разницу с KS (громкость в микшере всегда на максимуме.), если она вообще есть.
Kernel Stream : (32bit - просто так принимает драйвер, банальное добавление нулей в конце).
Вывод KS: ma-audio mixer - ошибка.
Вывод KS: ma-audio 1/2 - нормальная громкость, чистый звук без вмешательства. Как-бы в обход микшера, но микшер всё так же может регулировать громкость.
Постоянно переключая, слышимой разницы с usb ploytec не заметил.
Теперь можно и звук из фильмов выводить по правильному пути.
Поэтому сигнал в любом случае идёт через spdif, при переключениях меняются лишь источники сигнала.
M-audio audiphile 2496 -> mixer (old driver) -> spdif -> HLLY SMK-III mod [ (dir9001) ]
usb asio (ploytec) -> spdif -> HLLY SMK-III mod [tenor 7022 -> spdif (dir9001) ]
usb win default (xp / 7) -> spdif -> HLLY SMK-III mod [tenor 7022 -> spdif (dir9001) ]
win default usb (xp) - тьфу ты нафиг, что ж они там намутили ? передискретизация в 48, noise shaping в звуковом диапазоне ? неохота копать глубоко, но факт - звук неточный, по дороге драйвер usb-audio добавляет грязь. В 7-ке мало слушал, но было примерно так же фигово, куски музыки на ВЧ кто-то съел, закусив частью СЧ. Может, оно и излечимо, не знаю.
Я сначала даже испугался - что ж я купил-то ?
Во всех случаях источник звука - Foobar2000.
usb asio (ploytec) - масса проблем с инсталлом, потом с работой (пока не закроешь плеер и не выгрузишь т.о. dll из памяти, +драйвера, система в хибернейт/выкл не уходит).
Звук точный, никаких проблем. Но только из софта, который умеет asio - FooBar2000 и ещё немногие. Mpc-hc / vlc не умеют.
Смена частоты дискретизации - тоже геморрой : смени-руками - закрой -отсоедини - подсоедини - рескан железа - открой. Или софтовый передикретизатор (да, они бывают очень хорошие, но как это минимум неудобно).
Когда-то я купил карту M-audio audiphile 2496 без её родной гидры, а spdif тут разведён как раз на неё.
Взял RCA разъем Neutrik, кабель Klotz (толстый ,мягкий, в плотной оплётке. Да, по-правильному нужен 75-ти омный коакс, но где взять его в мягком варианте - не знаю, и тем более не знаю как оконечить резюками), db9 (какой был) и спаял кабель для m-audio.
Внутри у неё неплохой spdif передатчик и 2 кварца. Понятно, супердобротности и сверхмалого джиттера от них ожидать не стоит, но это вполне честная схема.
M-audio audiphile 2496 spdif coax-> mixer (old driver) -> spdif -> HLLY SMK-III mod [ (dir9001) ]
Отдельный привет писателям драйверов M-audio. Свежих нет вообще, последние версии имеют угробищный микшер, предпоследняя вообще ой; вот эта, старая, кое-как работает. В общем , лишь немногим лучше драйверов Криватива.
Кажется, и те, и другие глобально оптимизировали найм хинди-программеров для написания драйверов.
Частота дискретизации в драйверах M-audio может выбираться и автоматом , и вручную, и даже м.б. залочена.
Только вот глючит оно временами, и становятся слышны характерные щелчки.
Direct Stream :
Вывод DS: ma-audio mixer - тихо, звук не очень. 16-24-32 бита в плеере - пофиг.
Вывод DS: ma-audio 1/2 - нормальная громкость, чистый звук без вмешательства. Микшер может регулировать громкость. очень сложно обнаружить разницу с KS (громкость в микшере всегда на максимуме.), если она вообще есть.
Kernel Stream : (32bit - просто так принимает драйвер, банальное добавление нулей в конце).
Вывод KS: ma-audio mixer - ошибка.
Вывод KS: ma-audio 1/2 - нормальная громкость, чистый звук без вмешательства. Как-бы в обход микшера, но микшер всё так же может регулировать громкость.
Постоянно переключая, слышимой разницы с usb ploytec не заметил.
Теперь можно и звук из фильмов выводить по правильному пути.
no subject
Date: 2011-08-12 12:46 pm (UTC)Ситуация такая. ЦАП подключен к ноутбуку c WinXP SP2 через USB. Драйверов ASIO не установлено, работает через DirectSound. Плеер - XMPlay. При проигрывании попеременно файлов, записанных с частотами 44,1 и 96 кГц, индикатор частоты дискретизации входного потока на лицевой панели так же соответственно меняет показания с 96 на 44,1 и обратно. Но стоит только добавить второй звуковой поток, например, запустить видео со звуком на ютубовской странице (FlashPlayer), как индикатор залипает в положении 96 кГц - и все, палкой не сшибешь. В последующем индикатор абсолютно не реагирует на смену частоты воспроизводимых файлов (будь то flac, ape или мрз). Запускаешь в проигрывателе файл 44100, индикатор все равно показывает 96 кГц.
Пробовал с драйверами ASIO - картина та же.
Гуглил несколько дней, ответа не нашел. Единственное - разобрался в назначении и режимах KMixer'a :)
Может быть, подскажешь как решить проблему и заставить винду давать поток на нужных частотах?
no subject
Date: 2011-08-12 01:01 pm (UTC)я пускаю звук из Foobar через Kernel stream, зыук для видео через обычный direct sound.
Уходит на spdif.
ASIO тут ситуацию не улучшит , тем более, чем на усб нормальный - только Плойтек, а у него с переключением частот все очень грустно.
Рекомендую не смешивать звук. потоки, пронсталлировать апдейты на ОС.
Как вариант - поставить карточку с spdif и пускать звук через неё.
no subject
Date: 2011-08-17 09:04 pm (UTC)Сейчас, вроде бы, все работает как надо. Тьфу х 3.
Спасибо!