ЦАП DSD Signalyst DSC1 — DIY

,

Не зазвучит. Ни один даже сказочный стаб не справится той грязью, которую оставляют 16 высокочастотных регистров на шине питания. Тут питание не только питание но и опорное напряжение для формирования сигнала.
Если б все микросхемы регистров совместитить в одну виртуальную точку на плате и стабилизировать питание именно в этой точке - тогда да.

3 лайка

А вот и зазвучит!
На самом деле я не знаю, есть только один способ это узнать точно - проверить на практике,
если что есть два свободных стаба на этой же плате с оригинальным TI стабом и конденсаторами elna+fkp, но это опять будет не точно, надо еще парочку с керамикой и танталом

Денис, от куда такая уверенность? Вы оперируете стандартными понятиями и правилами питания большинства аудио устройств. Но в DSC1 эти правили не применимы. На моей плате каждый регистр запитан через отдельную LC цепочку. Если эти цепочки убрать и все регистры запитать от одного супер-пупер стабилизатора, то мы получим в лучшем случае шумовую полку в -70db вместо -130db.

2 лайка

Странно, сравниваются цапы, а выводы делаются о состоятельности/несостоятельности форматов записи.

Вообще никакой уверенности, если бы уже сделал и сравнил (именно в этом цапе) то была бы, а так только предположения.
Это если о обвязке стабилизатора, на счет того что оригинальный TI лучше китайского аналога уверен (там конечно может стоять оригинал, но лучше проверить), могу дать ссылочку для заказа, с доставкой за пару где-то 15$, доходит очень быстро, последний раз мне дошли за 7 дней.
LC цепочки то останутся, есть два стабилизатора на каждый канал, чем они лучше тем лучше звук.
Кстати если это балансная схема, возможно что стоит добавить еще пару стабилизаторов?

Павел, в Soekris dam1021/1121 тоже используются сдвиговые регистры (LVC595а). R2R матрица работает на 2,8МГц (после апсемплинга). Т.е. примерно DSD64.

В dam1021 питание матрицы - отдельные внешние линии ±5V, через 1200мкф на стаб (на плате).

Замена стабов на вход ±5V в dam1021 заметно меняет звук.
В случае Signalyst замена на LT3045 - нет изменений.

Почему? Дело только в LC цепочке? Cомневаюсь. Возможно слабая зависимость от стабов - следствие того, что сдвиговые регистры Signalyst в отличие от R2R цапов по сути простой FIR фильтр (плавающее среднее). Т.е. load step responce LDO уже не так важен.

3 лайка

Сергей, внимательно перечитал свои посты. Сорри, но выводов о несостоятельности форматов записи в них нет. Как и рассуждений на тему - какой формат записи лучше.

Signalyst работает только с DSD сигналом. И делает это очень хорошо.
Soekris R2R хорошо работает с PCM, с DSD плохо.
Для того, что бы их сравнить я использовал HQPlayer для online конвертации PCM-DSD. Формат оригинальной записи мне вообще не известен.

Мое наблюдение (субъективное суждение) касалось того, что мне Soekris R2R понравился в среднем чуть больше и не на всех композициях. Возможно просто ближе к моему стереотипу.

1 лайк

Где то в инете были замеры оригинального DSC1 от Jussi. Там с шумами беда… Автор пытался победить проблему БП собственной конструкции. Но в последствии сам признал (на diyaudio.com), что более эффективный способ - сглаживать питание непосредственно на каждом регистре отдельно.

Если LC цепочки останутся, то глубоко фиолетово какой там стаб стоит перед ними.

И получить разбаланс дифференциальной пары.

1 лайк

«Общий вывод - хорошо записанные PCM альбомы не обязательно будут звучать лучше при апсемплинге в DSD.»
А вывод сделан при сравнении двух разных цапов.

Вот именно! Важна долговременная стабильность (не знаю как по английски). А этот параметр лучше чем банальный конденсатор ни один стаб на обеспечит.

Soekris питание ±5V это выходной аналоговый каскад. Естественно смена стабов там будет влиять на звук.

2 лайка

Тогда это идеальный анти-аудиофильский цап, при таком раскладе влиянием кабелей вообще можно пренебречь, но я в такое поверю только при прямом сравнении двух разных стабов с разной обвязкой.

Я этого не говорил. У трансформаторного выхода зависимость от кабелей больше чем у активного выхлопа.

Эксперимент Виталия с LT3045 не убедил?

Ну да. Так я считаю.

Написал так, т.к. примерно год назад с Auralic Vega через HQPlayer хотел перейти на online конвертацию в DSD256. Не перешел именно по этой причине. Там был один цап.
Знаю много людей, использующих апсемплинг в DSD. Им так больше нравится.
Видимо дело в индивидуальных предпочтениях.

Signalyst DSC - ЦАП исключительно для DSD. И очень хорош. Лучше Auralic Vega в DSD с моей точки зрения. Хотя разница в цене у них раз в 15.

R2R - это чистый мультибит.

Некоторые PCM треки из протестированных мне на R2R понравились чуть больше, чем после апсемплинга HQPlayer в DSD. Выбор модулятора и фильтров в HQPlayer, кстати, заметно меняет звук.
Некоторые понравились больше после апсемплинга в DSD.

Вполне вероятно, что на closed-form фильтре (не идет на моем железе) ситуация была бы другая.
Или при использовании продвинутой offline конверсии (в чем Герман сильно помогает).

1 лайк

Немного удивил, у Виталия по моему на этом стабе точно такая-же обвязка (керамика+тантал), что-то все равно должно влиять, если ничего не влияет можно и силовыми трансформаторами с диодами пренебречь и собирать бюджетный цап из самых дешевых комплектующих.

Я имел в виду силовой на питание

Да, по сравнению с даташитом добавлено +10 мкф керамики Мурата. Это я делал для Soekris. Что бы улучшить Load Step Responce. В Soekris - помогло.
Я сегодня попробую Salas Reflector D поставить на питание. Вчера времени не хватило.

2 лайка

Можно. :grinning: Не всегда дёшево, значит плохо. Но детали естественно должны быть качественными в пределах разумного смысла. Придерживаюсь логики,законов физики, собственных ушей и минимализма в тракте.

Если на цап влияют силовые провода - меняйте БП вместе с трансом а не перебирайте провода до розетки. Могу согласится если б это был усилитель А класса. Но цап с копеечным потреблением… Увольте.

Сорри за оффтоп…

1 лайк

Нашел интересное замечание Jussi Laako на CA о том, что DSC1 способен воспроизводить (не в стоке, разумеется) и 5-битный SDM. В дифференциальном варианте максимум 6-битный. Т.е. знак равенства с PCM ставить нельзя.

Miska
Posted April 26, 2014

Bunpei said:
May I ask you the naming of your discrete DSD to analog converter, "Direct 1-bit, 33-level conveter” For me, the converter looks like an analog FIR filter with 32 taps of uniform co-efficient implemented with shift registers. In this case, “Direct 1-bit, 32 tap converter” may describe the board well.

Yes, that is also correct way to call it. It’s a combination of comb (CIC) filter and sallen-key filter, where corner frequency of the former depends on sampling rate and latter one uses fixed corner frequency.

However, it is this way in this particular design for demonstration purposes since it is in some ways similar with many of the existing multi-level delta-sigma DAC chips, in practice it has 32 1-bit converters in parallel. How the bits are fed to the equally weighted elements is another thing. In this case, scrambling (or dynamic element matching) is implemented using shift register. It is demonstrating how to create a bit-perfect multi-level converter from 1-bit source stream. Being this way, it has unique property of being able to adapt by just replacing the shift registers with different function it could create various different mappings to source data. Since log2(33)=5.0444 it could be also used with anything from 1-bit SDM source to 5-bit SDM source.

I could easily replace the 1-bit DSD input with custom 32-bit parallel input and then instead of shift registers I could do different kinds of tricks in the software…

I specifically wanted to avoid any FPGAs or similar where you would have to study the digital logic and conversion/analog domain separately. Now everything is visible at a glance. Make it balanced output and it would have equal conversion elements to Sabre. Now it already has more than dCS Debussy (?). :slight_smile:

So it is specifically demonstrating how to create a bit-perfect DSD converter using multi-level delta-sigma DAC and achieve practically flat noise floor without ultrasonic noise bumps while doing so. Thus the difference between multi-level SDM and DSD doesn’t really exist. But this converter won’t convert PCM. It is also trying to emphasize the difference between multi-level SDM and PCM.

Эксперименты с питанием не получилось, к сожалению.

Я настраивал Reflector D на максимальный ток ~150мА, т.к. потребление R2R Soekris не более 50mA.
В Signalyst DSC v2.5 потребление тока видимо больше 150 - 200 mA, т.к. Salas держать 5V не смог.
Перепаивать мне лень, честно говоря. Поэтому до лучших времен отложил.

У меня есть еще платы на родных TPS7A4700 - на неделе попробую их поставить.

Герман, послушал выложенные вами треки. Сравнил их со своим результатом в Saracon DSD128. Было сложно, разница не большая. Но:

  1. Неожиданно понравился больше всего DSD256_AuI.
  2. Практически на том же уровне (разница на уровне ощущений, даже не могу описать ее) Saracon 32fp-352`8kHz_DSD256_Saracon. Saracon DSD128 примерно здесь же.
  3. Меньше всего понравился 32fp-352`8kHz_DSD256_PCM-DSD. Мне показалось, что слегка “глуховатый”, “сглаженный” звук.

Герман, как вы работаете с японским интерфейсом PCM-DSD конвертера? :joy:

Вопросы:

  1. В Saracon вы сделали преобразование в 32fp-352`8kHz, потом в DSD модулятором 10 порядка без дизеринга. Как получилось сделать DSD256?
  2. Какие настройки использовали в Aul?

Еще раз сравнил файлы DSD256_AuI через Signalyst с оригиналом в Soekris.
Звук немного разный, но не смог определиться что нравиться больше. Так что, видимо, нужно более тяжелые фильтры HQPlayer попробовать и железо обновить.
Ну и ничья между ЦАПами, конечно, же. :grinning:

3 лайка

Ну вот, наконец-то хоть что-то совпадает. Я, грешным делом, списывал разночтения на тракт :wink:

  1. Убран “оптимизированный фильтр ресемплинга” в AuI.
  2. Вполне предсказуемо.
  3. Подтверждаю.

Ровно тот же вопрос мне задавали на CA. Необходимые функции были определены google translate и методом научного тыка, не без этого.
В Saracon отсутствует проверка wav header, что позволяет выставить 176,4кГц при фактических 352,8кГц. После апсемплинга в DSD128 известным способом правим заголовок dff - вуаля!

1 лайк

Герман, а чем вы правите заголовок wave файла?

Aul, конечно, не бюджетный вариант. Полная версия AuI ConverteR 48x44 PROduce-RD у меня 18 тыс выходит. По модулям набирать ~ 14 тыс. Подумаю.