ЦАП DSD Signalyst DSC1 — DIY

,

Я купил. Если москвич - могу одолжить. Играет с макеткой на уровне фирмачей за 8-10к, ЕСЛИ абстрагироваться от чирпа.
Потому и нужен свой модулятор.

1 лайк

И даже отзывы полярные)
если более менее играет ее можно будет раскрутить на более достойный звук, нормальное питание, компоненты, клок.
Только я понять не могу почему там столько всего, дублирование? отдельно для usb и отдельно для других входов?

Ну, габариты без натяжек вполне можно вписать в стандартные рэковые 2-3u (если речь о пассивном охлаждении, с активным - меньше), что для среднестатистического а-фила сильным неудобством быть не должно. Огнедышащий - ну 60-100 Вт рассеиваемой мощности - не самая страшная проблема в борьбе с всемирным потеплением :slight_smile: А уж по сравнению например с микроволновкой, излучением системника в области СВЧ и вовсе можно пренебречь :slight_smile:
А ещё на компе можно залезть на порнхаб :grin:
Шутка конечно, но как известно в каждой шутке… Универсальность и способность выполнять целый спектр различных прикладных задач у ПК будет несравнимо выше. Сегодня юзаешь HQ Player - завтра ещё что-то, послезавтра конвертишь оффлайн Сараконом и тд и тп. Немаловажна возможность работы с различным железом в виде карт, интерфейсов, шин. Ну, и цена естественно. Если разница - разы, это повод задуматься.
Как-то вот такие мысли в первый момент приходят…

2 лайка

Желательности компа для поигрушек никто не оспаривает. Но в контексте обсуждаемой поделки это постройка океанариума для гуппи.

Аналоговый moving-average фильтр - не последний (да ныне и не лучший в смысле качества) способ вывалить dsd в линию. Запузырить пару ак4497 в моно direct dsd на канал - и кайфовать.

Да, есть такоэ, не поспоришь.

По-хорошему надо иметь и то и другое и третье и десятое, но бюджет…

Кстати да. У меня плата есть на AK4490 от DIYinHK - в direct dsd прямо очень неплохо было, насколько помню.

Как вы ее запустили в Direct DSD?

Подключив Ардуино по i2c.

Нужно установить DSDD bit в 1. В этом случае DSD поток не конвертируется в PCM, а потом обратно в DSD, а идет напрямую. Из даташита:
image
image

Насколько помню, были проблемы с DIYinHK USB интерфейсом - на нем нужно было отключать SDA и SCL, что бы управлять AK-шкой (иначе он подключаться не давал).
Но это было давно, в январе прошлого года, детали забылись уже.

Блок схема из даташита, поясняющая суть:

image

Виталий, спасибо за подробный ответ, я даже не рассчитывал :slight_smile: .
Да, я сделал точно также с теми же компонентами. У китайца ксмосина управляет регистрами, поэтому управляющие линии нужно отключать, как вы и написали.

Применительно к HQPlayer проблема столь острая, есть версии и под другие OS. Если же им не ограничиваться, то в такой ситуации вспоминается лишь запуск Windows как RAM OS с носителя в аппаратном режиме read-only (например, SD-карты).

Еще один вариант реализации AK4137.
Там же имеется и dual mono AK4497.

Ну проще же просто не отключать системные обновления, чем этот огород городить, разве нет? :wink:

Пусть каждый поступает по своему усмотрению. Если падение производительности заметно не сказывается - нет проблем. Предлагаю дальше оффтоп не развивать :wink:

Итак теперь с компьютером на i7-8700 :grinning:

Надеюсь сделать его еще и бесшумным заменив кулер проца (“визжит”) и один их корпусных вентиляторов (шумный попался). Сейчас шум уже достаточно низкий - слышно только 2 кулера при полной тишине в комнате (окна и двери закрыты).

На DSD 256 все здорово:

  1. poly-sinc-mp - задержка перед воспроизведением 5 сек, загрузка процессора во время воспроизведения ~ 15%.
  2. closed-form - загрузка ~ 25%, задержка перед воспроизведением 1-2 сек.

Неожиданно возникли проблемы на DSD512:

  1. closed-form идет с “заиканиями”. Загрузка процессора ~ 55% (насколько помню)
  2. легкие -2s фильтры играют. Загрузка процессора до 30% (насколько помню)
  3. во всех режимах есть сильные искажения на любой громкости. Похожи на выложенные Павлом - “журчание”, только сильнее.

Павел (@ppy) - вы у себя DSD512 выводите, подобные проблемы отмечали? В сомнениях, т.к. на измерениях вашей карты Jussi Laako на DSD512 проблем не видел.
Попробую без uRendu сегодня запустить + замеры на на DSD512 сделать.

3 лайка

Не могу проверить у себя 512. Так как мои Аманеро перемаркированные китайцы. Они не держат 512.

Только что проверил. На 512 шумов нет. CPU ~47%
Конфигурация следующая:
Intel Pentium G4560 безголовый Linux без гуёв.
HQPlayer Embeded poly-sync-mp-2s ASDM7 DSD512 конвертация из flac 24/96000
poly-sync-mp не шумит тоже но начинает заикаться.

1 лайк

Виталий, какая текущая прошивка Amanero?
На CA был прецедент:
My friend who is DIY DSC1 himself has a problem regarding using Amerano firmware in the DSC1. He is currently using Amanero firmware 1096c and CPLD version 1080 , this combo playbacks music signal (DSD512) well but has some pop sound issue when switching PCM signal to DSD one.
Now he is testing Amanero 1099c1 and CPLD 1080, although there is no pop-sound when switching PCM signal to DSD, it has another pulse noise when playback DSD512 signal.

1 лайк

Прошивка 1099с, CPLD_for_1080. Вечером проверю.

У Павла прошивка 2003, поддерживается пока только в Linux.

Выглядит похоже. Судя по всему проблема с прошивками. Я попробую откатиться на 1096с.

Я, в принципе, готов на linux перейти, т.к. комп чисто серверный. Только мой последний опыт с Linux 10-летней давности. :grinning:

Какой дистрибутив попробовать?

Если HQPlayer Embeded то последний дебиан по этому How-To
Если ставить десктоп версию, то мне нравится легковесностью Elementary OS из семейства Ubuntu.
В обоих случаях поставить ядро от Sygnalist

Ещё можно очень быстро попробовать Daphile. Грузится с флешки, настроек минут на 5.

2 лайка

Еще быстрее - wtfplay, но это немного из другой оперы.

This is a known issue, 1099 firmware versions don’t work reliably at DSD512 speeds yet. DSD256 tends to work…

1 лайк

Ок, спасибо!
Вечером откачусь на 1096 и проверю.
Дополнительно проверю 2003 на Daphile.