ЦАП DSD Signalyst DSC1 — DIY

,

Выходной там буфер по типу 1G125, вот его и питаем отдельно от всего, да и по разводке печати 8T595 удобнее

да, был не внимателен, действительно по типу 125ой логики.

Не понятно тогда почему выходная логика потребляет больше входной:


Видимо потребление по выходу сбило меня с толку.

Продолжение NAA на SBC. Odroid C2.
Забавное устройство - ARM64. По тестам заметно быстрее RPI и, тем более, BBB (особенно если в качестве диска использовать eMMC)

Сразу обнаружились проблемы - hardkernel (производитель Odroid) поддерживает ядра 3.14 - 3.16. В них поддержки Amanero для DSD Native нет (не включены необходимые патчи для Alsa).

Дистрибутивов то много (Ubuntu, Debian, Volumio, DietPi итд), но все они на этих ядрах. Надеясь на чудо перепробовал все с одинаковым результатом - нет заветного DSD_U32_BE в Altset 2.

Т.к. уже устал от сплошных разочарований с SBC - собрал ядро 3.16 с необходимыми патчами (нужно добавить небольшой кусок кода в файл sound/usb/quirks.c), скомпилировал его и установил. Появился DSD_U32_BE в /proc/asound/Amanero/stream0! :grinning:

Странно, но NAA для arm64 в DietPi запустился с Nice = 0, что приводило к регулярным коротким “свистам” на любой частоте DSD. Я не сразу обратил на это внимание. Когда поставил -10, наконец, все стало идеально!
Загрузка проца 8-10%, артефактов нет на DSD512 (связанные с прошивкой Аманеро - на месте)

Сравнений с NAA на NUC не делал - нужно организовать питание от LPS HDPLEX (купить разъем , нет подходящего) и попробовать rt ядро 3.14.

После этого - сравнение NUC vs Odroid в качестве NAA. Но у же понятно - подход вполне рабочий. :grinning:

UPDATE
В Odroid XU-4 поддержка DSD Native Amanero есть, танцы с бубном не потребуются.

3 лайка

Было бы интересно почитать отзывы о подключении к этому цапу стримера напрямую, вроде Sonore.

Я был счастливым владельцем mRendu ~ 1,5 года. Продал его в конце января 2018. В том числе использовал на DSC 2.5 (DSD256 - 512). У меня были претензии к его совместной работе с Аманеро на DSD512 (это проблема Аманеро, видимо).

В целом - стример на Intel NUC i3 более стабилен, если и уступает mRendu по качеству звучания, то не много.

mRendu - отличное устройство, со “слегка” завышенной ценой (500 - 870 USD в зависимости от версии). Сравните со стоимостью Odroid, RPI, BBB (до 100 USD).

На сейчас искренне считаю, что большинство доведенных до ума (софт, питание) SoC-ов будет не хуже u/mRendu в качестве NAA для HQP.

Rendu - хороший выбор для тех, кому нужно готовое устройство (если нет желания ковыряться с софтом). Мне он на текущий момент совершенно не интересен.

Подчеркиваю, что все это исключительно мое субъективное мнение.

Первый в мире отзыв на 2.6.2 от владельца :grinning:

Вопросы Петру лучше здесь задавать, а не в ветке по групповой закупке.

Виталий, ваш NUC с активным или пассивным охлаждением? В любом случае, процессор i3 избыточен для NAA. Теперь понятны ваши эксперименты с новыми платформами.

NUC с активным охлаждением, но по факту - бесшумный. После появления мощного компа он мне не нужен.
За неимением лучшего варианта, использую его для NAA.

По SoC:

  1. компактный, можно разместить в одном корпусе с DSC.
  2. меньше потребление - меньше шума.
  3. появляется возможность подавать SDM по I2S. Это вариант BBB с драйвером Botic, реклоком и изолятором (не бюджетный, но перспективный подход).

Имеется ввиду шум электронных компонентов?

Реклок и изолятор как альтернатива Amanero?
В чем вам видится перспективность такого подхода?

  1. Да. Шум по линиям USB. Аманеро не изолирован от DSC гальванически.
  2. Если SoC и DSC в одном корпусе, то USB интерфейс не нужен. Сигнал получаем по сети. Если источником DSD по линиям i2S будет BBB, то необходим изолятор, а потом реклок.

Преимущества вижу два - полностью отсутствую шумы пакетизации USB (8 кГц и гармоники), есть гальваническая развязка с чистым питанием после и реклок.

Advanced Amanero - на хороших клоках, но не изолирован гальванически от линии USB. Можно поставить изолятор после него до DSC, но тогда желателен реклок. Такой вариант с DSC реализуется на diyaudio (Аманеро - изолятор - реклок), но кажется мне менее красивым по сравнению с BBB-Botic драйвер-DSD(i2S)-DSC.

Я не эксперт в этих вопросах, но вижу, что и на DSC и на Soekris dam многие это применяют и высоко оценивают результат.

Почему бы не попробовать? Мне интересно, тем более что стоит это заметно дешевле uRendu или “качественного” USB кабеля. :grinning:

1 лайк

Виталий, в результате мы получаем сетевой плеер жестко завязанный на использование HQP с NAA?

Не обязательно.
Если использовать апсемплинг в HQP - то да, жесткая привязка к NAA.
Если воспроизводить уже готовые DSD файлы - то нет. На BBB можно поставить Volumio.

У меня пока не все понятно с BBB, в качестве NAA через USB не вытягивает он DSD512 и DSD256. Нагрузка 100% и 70% соответственно.

  • Либо плохо оптимизирован Debian 9.3 для BBB (без GUI) с ядром (4.16 rt), в чем сомневаюсь, т.к. сборка Jussi Laako тоже тормозит. Правда поменьше.
  • Либо драйвер Botic очень мало жрет ресурсов, поэтому BBB вытягивает даже DSD512 по I2S.

Я в ближайшие дни попробую botic на BBB, хотя бы посмотрю что с загрузкой процессора.

1 лайк

Не гибко и не практично, да и звучание будет однообразным (в соответствии с выбранным конвертором).

Если не ошибаюсь, текущая версия Volumio ограничена DSD128.
Избежать жесткой привязки к транспорту можно с помощью интерфейса LVDS, но и тут свои “подводные камни” - при отсутствии гальванической развязки/реклока получаем высокую вероятность скатиться в “шнурковщину”, плюс лишнее преобразование добавит свою толику пресловутого джиттера.

2 лайка

Volumio поддерживает DSD512:

Я переписывался с человеком на diyaudio, у которого BBB с Botic драйвером на DSC работает без проблем на DSD512. Он выкладывал свои доработки драйвера для вывода MUTE на DSC.

Пока не могу купить реклокер и изолятор - twistedpearaudio они в out-of-stock, а iancanada не запустил еще GB на 2018 год.

1 лайк

Например здесь
или классика
И другие жанры

Каюсь, давно не заглядывал. Последнее время отслеживаю лишь wtfplay, автор грозился портировать на odroid c2.

изолятор можно взять такой http://forum.vegalab.ru/showthread.php?t=69880
есть чисто под i2s-lite и т.д.
смотри там и тут раздел продам.

1 лайк

Друг сегодня тестировал этот образ на PI3

доволен как слон)

Я же присмотрелся к новой плате на rk3399 но ее пока не брал. Хочется сразу САТА контроллер и вайфай роутер поднять на ней, естественно с DSC2…

1 лайк

Один изолятор не подойдет. У меня был опыт использования изолированного XMOS интерфейса. Звучал он хуже обычного Аманеро. У Павла сложилось такое же мнение - более “грязное” звучание.
Изолятор добавляет джиттер и, возможно, специфические ВЧ искажения. Поэтому без реклока даже пробовать не буду DSD по I2S.
У wired есть Botox для BBB - это как раз то, что может подойти, спасибо.

RuneAudio на основе mpd, как вижу нет NAA. Т.е. может оказаться хорош как плеер готовых DSD, но это не мой случай.
Плата по ссылке - на Android. Т.е. пляски с бубном при установке NAA. Вполне возможно это просто, но не располагаю информацией на сейчас.

Я пока в принципе рассматриваю только использование HQP, стример с NAA нужен для замены NUC и экспериментов :grin: