ЦАПовведение и DACология, сложный выбор...
|
Автор |
Сообщение |
xongildon
Ветеран
    
Откуда: Черновцы
Сообщений: 2 233
Репутация: 394
|
|
|
|
Выразили согласие: | |
|
AlexanderTD
Ветеран
    
Откуда: Киев
Сообщений: 1 505
Репутация: 172
|
RE: ЦАПовведение и DACология, сложный выбор... / 25-12-2013 18:44
(25-12-2013 13:33)UncleStas123 писал(а): Эта статья никак не доказывает, что целочисленные и нецелочисленные апсемплинги всегда будут давать одинаковый результат. Интересно разобраться потому я все искал статью где было бы рассказано про ресемплинг более доступно и нашел это на страничке плеера cPlay (хотя всеравно на английском):
http://www.cicsmemoryplayer.com/index.ph...Upsampling
А тут вообще интересные выводы они приводят:
Цитата:Manufacturers of DACs and upsamplers rarely publish details of the interpolation techniques they employ (of which there are many) but, as a general guide, avoid DACs or upsamplers that:
1.Function as an integer multiple of the original Fs (e.g. 44.1 to 88.2). Correct upsampling provides data at any timing point to give a continuous waveform;
2.Implement in integer – such algorithms give significant rounding errors compared to those using real numbers: e.g. a 1/3 in integer processing is rendered as zero whilst, in real numbers, it is 0.33333, i.e. values after the decimal point are rounded up or down. Иначе говоря - то же, что я читал и на форумах по ЦАПам - продвинутые асинхронные SRC не приваязаны к целочисленным значениям, но я не до конца понимаю еще как все это работает потому не могу тут спорить...
В любом случае - думается учитывать идеологию аппарата в плане работы с цифрой стоит, так как по этому признаку можно поделить ЦАПы и наверняка выделить тенденции в их звучании... Хотя ресемплинг во всех его проявлениях по большей части обязан своим существованием ограниченности CD (а точнее низкой частоте семплирования). Переход мира на hi-res помог бы решить эту проблему навсегда
|
|
|
|
Выразили согласие: | |
|
АндрейКа
Ветеран
    
Откуда: Одесса
Сообщений: 4 073
Репутация: 340
|
RE: ЦАПовведение и DACология, сложный выбор... / 25-12-2013 19:17
(25-12-2013 18:44)AlexanderTD писал(а): ... ресемплинг во всех его проявлениях по большей части обязан своим существованием ограниченности CD (а точнее низкой частоте семплирования) ... Как минимум, не "во всех его проявлениях".
Следует отличать ресемплинг на более высокую, но кратную частоту и на близкую, но некратную.
Первый используется в цифровых фильтрах "параллельных" ЦАПов и внутри современных дэльта-сигм. В смысле математики тут довольно просто - интерполятор на цифровом фильтре, качество работы зависит от "длины" фильтра и разрядности вычислений и может быть сделано достаточно высоким.
Второй случай - самая гадость и есть. Проблема в том, что частота семплирования источника всегда не синхронна с тактовой частотой ЦАПа. По хорошему, тактовый генератор ЦАПа нужно синхронизировать с выделенной из входного сигнала частотой семплирования источника, входные данные писАть в буферную память на "входной" частоте, а вычитывание тактировать от тактового генератора ЦАПа. Но управляемый тактовый генератор с ультранизким джиттером - ещё тот агрегат и такое решение применяется очень редко. Изготовителю легче поставить асинхронный конвертор частот дискретизации (микросхему или программу в сигналл-процессоре) и написАть в рекламе, что это не страшно. На самом деле асинхронный конвертер частот дискретизации, особенно если речь идёт о близких частотах, алгоритмически гораздо сложнее синхронного и сделать так, что бы он не "гадил" очень сложно.
|
|
|
|
koshkin
Ветеран
    
Откуда: Kiev
Сообщений: 128
Репутация: 119
|
|
|
|
Выразили согласие: | Ank |
|
UncleStas123
Ветеран
    
Откуда: Київ
Сообщений: 2 697
Репутация: 180
|
RE: ЦАПовведение и DACология, сложный выбор... / 25-12-2013 19:57
(25-12-2013 18:44)AlexanderTD писал(а): А тут вообще интересные выводы они приводят Боюсь, Вы находите там тайный смысл, которого там нет:
Пункт 1 говорит о том, что нужно избегать решений, которые разрешают только кратный апсемплинг, поскольку такие решения слишком примитивны, в то время как сколько-нибудь приличный апсемплер выдает интерполированные значения в любой точке, а не только посредине между двумя значениями.
Пункт 2 говорит о том, что все промежуточные вычисления должны делаться с бОльшей точностью, чем точность представления результатов, например с дробными числами, а не с целыми. Это абсолютно очевидно любому программисту.
Ну и еще, cics писал не столько о ЦАПах, сколько о програмнных апсемплерах, встраиваемых в плейеры.
Цитата:Переход мира на hi-res помог бы решить эту проблему навсегда Улыбка Ну как Вам сказать... нонешний хай-рез - это 192, а у меня ЦАП уже апсемплирует до 384, и я слыхал о 768 и выше. Эта гонка будет продолжаться пока будет наблюдаться прирост качества воспроизведения.
Ну и кроме того игры с апсемплерами - это еще одно поле для тюнинга.И не так сложно представить себе адаптивный апсемплинг на основе анализа фонограммы.
|
|
|
|
Выразили согласие: | |
|
LionArt
Ветеран
    
Откуда: Днепр
Сообщений: 2 193
Репутация: 686
|
RE: ЦАПовведение и DACология, сложный выбор... / 26-12-2013 03:08
(25-12-2013 23:46)victorr писал(а): ....
После изучения вопроса остановился на Audio-GD NFB-1.32. Жду вот. После рождественских праздников должен приехать из поднебесной. Если нравится звук Сабры, то за свои деньги выбор отличный
(26-12-2013 00:20)hold_on_tight писал(а): ....
Да, о них сладко пишут, но мозг подсказывает, что это Китайская погремушка... но это мое мнение, возможно вопрос решит прослушка, хотя нет... сомневаюсь  Напрасно сомневаетесь, в Ваш бюджет вполне вписывается ref 5.32, мультибит высшего грейда, хорошая реализация, послушать точно стоит, желательно прогретый.
This Game has NoName. It will never be the Same.
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Выразили согласие: | |
|
xongildon
Ветеран
    
Откуда: Черновцы
Сообщений: 2 233
Репутация: 394
|
|
|
|
Выразили согласие: | |
|
Пользователи просматривают эту тему:
|

|