-
-
- Адрес
- Минск
- Сообщений
- 3,125
- Репутация
- 30318 (0)
19.09.2013 22:01burnway, а какая разница? Это ведь лишь модуль приращения корректируется, ну будет шаг регулировки уровня сигнала не стабилен при регулировке? Во всяком случае я так ситуацию понимаю...
-
- Адрес
- Саратов
- Сообщений
- 582
- Репутация
- 109346 (0)
19.09.2013 22:17Написано про вольфсон 8740. Открываем даташит, смотрим блок-схему и видим, что регулировка происходит до ЦФ. То-есть, чисто цифровая.
Как и в любом другом современном гибриднике. Только, скажем, в тех-же AK439x регулятор располагается более правильно - после ЦФ (благо его разрядность позволяет), но цифровая и там.
Впрочем, при коэффициенте передачи последующего тракта равном 1 спор о типе РГ не очень актуален, ибо все упирается в фиксированные шумы усилителя и Джонсоновский шум резисторов.
-
-
19.09.2013 22:25
Сомнительная информация. Мне кажется всеже что все происходит в цифре, поскольку блок аттеньюации стоит в ЦФ, до модуляторов. Возможно, просто математика с большей разрядностью используется, лишь потом округляется все до 24 битового формата.
Любите музыку, а не аппаратуру!
"..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
Спойлер:
Для связи пишите мне в мои группы VK xduoo, вкладышей, моего проекта aURa, проекта МА9, электростатам,на канал DZEN, или на форуме моего сайта
-
- Адрес
- Минск
- Сообщений
- 3,125
- Репутация
- 30318 (0)
19.09.2013 22:26Symmcat, а можно чуть доступнее, а то я не понял ничего? Т.е. утверждение не верно? (я не знаю как работает ЦФ и как оно взаимосвязано соответственно)
В идеале - на пальцах объяснить как работает РГ в 1792/96 и почему не видно искажений по сравнению с рокбоксом с интерполятором (или, что там было)))).
Спасибо.
-
-
- Адрес
- Минск
- Сообщений
- 3,125
- Репутация
- 30318 (0)
19.09.2013 23:20В роди бы расшифровал остальное))), только это осталось - если ЦФ способен отфильтровывать нежелательные погрешности за пределами полосы пропускания (?), то почему схема у АКМ лучше? Говоря про разрядность речь идёт о 4399 с 32 битами?
У 1795 тоже есть 32, или это не то?
В итоге получается, что всё-равно происходит пересчёт с потерей информации?
Слышал, что функции аттенюации есть и в ресемплерах, типа того, что стоит в реклоке мода, там принцип работы такой же? Чем отличается?
-
Пользователи, сказавшие Спасибо AfArt за полезный пост
micon (19.09.2013)
-
- Адрес
- Саратов
- Сообщений
- 582
- Репутация
- 109346 (0)
19.09.2013 23:46На пальцах, ЦАП можно рассматривать как цепь узлов. Он получает цифровой поток - пропускает его через цифровые-же обработчики и отправляет на модулятор, который управляет выходными ключами (и условно может считаться с ними одним аналоговым прибором, ибо охвачен вместе с ними петлей сверхглубокой ООС, которая и ответственна за столь высокую линейность ΣΔ приборов).
Режимы работы всех цифровых узлов управляется отдельным блоком. Аналоговые узлы считаются всегда работающими в условно оптимальном режиме и изнутри обычно не управляются (да и снаружи из ныне доступных аналоговую регулировку в широких пределах допускает только AD1853).
Цифровые обработчики - это апсемплер, ЦФ и РГ.
Апсемплер повышает частоту сигнала в кратное число раз.
ЦФ отсекает появляющиеся при этом артефакты (расположенные выше частоты Найквиста исходного сигнала).
РГ сдвигает значащие биты вниз, забивает старшие значения нулями.
Разумеется, все немного сложнее, например:
- вместо ключей используются многоячеечные токовые сегменты (зачастую сходные с DEM-ячейками)
- ЦФ и апсемплер выполнены как единое устройство
- разрядность ЦФ должна быть выше разрядности исходного сигнала (а разрядность накопителя еще выше), иначе при последоватльных округлениях накапливается заметная ошибка. На выходе результат тоже округляется - но там ошибка больше одного LSB обычно не возникает
- по причине этой-же ошибки РГ (как и дизер) правильней размещать после ЦФ - отсекаться тогда будут исключительно искалеченные младшие биты
- в цепи обязательно присутствует какого-либо рода дизер (в его роли может выступать как генератор белого шума, так и достаточно сложный скрамблер), причем он может быть как чисто цифровым, так и входить в состав модулятора
...и так далее...
Чуть конкретнее:
Технически, разницы между корректно выполненными софтовым РГ и РГ, расположенном в ЦАП до ЦФ как в WM8740 - вообще никакой.
В 1792 и подобных РГ работает абсолютно так-же, как и в любом другом ЦАПе, разве-что плотно интегрирован с ЦФ, если я ничего не перепутал, по случаю позднего времени
А вот в рокбоксе для HM801 я сталкивался с таким "красивым" поведением, даже при отключенных обработчиках, что тут к нему скорее вопросы.
Кстати, также возможно, что проблема может возникать с откровенно более слабым ЦФ 1796 и его работе с низкоуровневыми сигналами, а 1792 будет абсолютно все равно, какой у него регулятор. Но это подозрение только - если были сравнительные замеры, ткните носом пожалуйста, перекапывать ветку времени нет.Последний раз редактировалось Symmcat; 20.09.2013 в 00:00. Причина: очепятки
-
-
- Адрес
- Минск
- Сообщений
- 3,125
- Репутация
- 30318 (0)
20.09.2013 07:06Спасибо.
Нет, искажения были пока использовался программный РГ в РБ (функция precut), а как только задействовали РГ в ЦАП (что 1792, что 1796) искажения пропали практически полностью (точнее заменились гораздо меньшими).
Замеры выглядят приблизительно так - http://alexmod.do.am/forum/7-21-2288-16-1375956953
-
Пользователи, сказавшие Спасибо AfArt за полезный пост
Symmcat (20.09.2013)
-
20.09.2013 07:35
AfArt, дело просто в более точной математике, используемой в блоке аттеньюации ЦАП.
Любите музыку, а не аппаратуру!
"..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
Спойлер:
Для связи пишите мне в мои группы VK xduoo, вкладышей, моего проекта aURa, проекта МА9, электростатам,на канал DZEN, или на форуме моего сайта
-
20.09.2013 08:33
Последний раз редактировалось burnway; 20.09.2013 в 08:43.
-
- Адрес
- Москва
- Сообщений
- 4,989
- Репутация
- 105621 (0)
20.09.2013 08:42Может быть дело в разрядности? В рокбоксе "по умолчанию" ЦРГ работает с 32 битными числами, да и вообще вся обработка в DSP рокбокса идет с 32 битными числами.
ММ4 / FitEar 335 DW AA
_________
Suum cuique
-
20.09.2013 09:07
gemzza, дело в транкейте до 16бит на выходе RB. А в ЦФ округляется до 24 бит, что делает продукты паразитные существенно ниже по уровню. Видимо так.
Любите музыку, а не аппаратуру!
"..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
Спойлер:
Для связи пишите мне в мои группы VK xduoo, вкладышей, моего проекта aURa, проекта МА9, электростатам,на канал DZEN, или на форуме моего сайта
-
- Адрес
- Москва
- Сообщений
- 4,989
- Репутация
- 105621 (0)
-
-
- Сообщений
- 1,704
- Репутация
- 22018 (0)
-
-
20.09.2013 11:49
Symmcat любит выражаться очень наукообразно, с этим не поспоришь. А зачем тут burnway и следом ненужный флейм - непонятно.
Ветка и так перегружена лишним.Любите музыку, а не аппаратуру!
"..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
Спойлер:
Для связи пишите мне в мои группы VK xduoo, вкладышей, моего проекта aURa, проекта МА9, электростатам,на канал DZEN, или на форуме моего сайта
-
- Адрес
- Москва
- Возраст
- 39
- Сообщений
- 11,091
- Репутация
- 573400 (0)
20.09.2013 11:54У меня одного за последнюю страницу сложилось впечатление, что привычно свернув за угол, я внезапно попал в какую-то маленькую, уютную кофейню на Сатурне и случайно подслушал их разговор?
-
-
- Адрес
- Саратов
- Сообщений
- 582
- Репутация
- 109346 (0)
20.09.2013 12:04Характер нелинейности ровно такой-же, что я наблюдал на РБ у 801. Только там ЦРГ не был задействован (в явном виде, во всяком случае).
Это какие-то неправильные пчелы (С) - простой транкейт не должен давать такой забор (должен быть подъем шумовой полки и, в общем случае, гармоники уровнем ниже разрядности округления).
---------- Добавлено в 12:04 ---------- Предыдущее сообщение было размещено в 11:59 ----------
Печаль. Я, между прочим, полчаса слова и аналогии подбирал, чтобы понятно было при минимальной помощи гугла и вики
-
20.09.2013 12:06
Давайте спросим gemzza, каким макаром реализован транкейт из 32 бит в 16 в rockbox
И есть ли возможность в этом месте поиграться алгоритмами. Насколько я понимаю, в оболочке в этом месте есть вариант включения/отключения дизеринга по крайней мере.
Кстати, оказывается это уже выкладывалось, однако не обсуждалось.
Я достаточно далек от программирования чтобы выносить свой вердикт, увы..
/* write stereo internal format to output format */
static void sample_output_stereo(int count, struct dsp_data *data,
const int32_t *src[], int16_t *dst)
{
const int32_t *s0 = src[0];
const int32_t *s1 = src[1];
const int scale = data->output_scale;
const int dc_bias = 1 << (scale - 1);
while (count-- > 0)
{
*dst++ = clip_sample_16((*s0++ + dc_bias) >> scale);
*dst++ = clip_sample_16((*s1++ + dc_bias) >> scale);
}
}
/* Clip sample to signed 16 bit range */
static inline int32_t clip_sample_16(int32_t sample)
{
if ((int16_t)sample != sample)
sample = 0x7fff ^ (sample >> 31);
return sample;
}Последний раз редактировалось Alex_Nsk; 20.09.2013 в 12:20.
Любите музыку, а не аппаратуру!
"..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
Спойлер:
Для связи пишите мне в мои группы VK xduoo, вкладышей, моего проекта aURa, проекта МА9, электростатам,на канал DZEN, или на форуме моего сайта
Информация о теме
Пользователи, просматривающие эту тему
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)
Похожие темы
-
Новый проект: Идеальный музыкальный смартфон. Он вообще нужен.???
от DOC2008 в разделе ФлеймОтветов: 82Последнее сообщение: 26.02.2022, 14:38 -
Складное оголовье с деревянными чашками под DIY проект.
от Alex_Nsk в разделе АрхивОтветов: 4Последнее сообщение: 17.06.2020, 04:55 -
AKS СLASSIC DAP | Сбор средств на проект ПЛЕЕРА
от Doc1085 в разделе ФлеймОтветов: 125Последнее сообщение: 26.09.2018, 17:30 -
Apple ME186 от Alex NSK (проект ADDIEM)
от IgorNew в разделе АрхивОтветов: 7Последнее сообщение: 04.10.2017, 20:10 -
Бандл от Alexmod: Alexmod #103 PCM 1794 64gb+AuraMonitor
от startmylife в разделе АрхивОтветов: 10Последнее сообщение: 07.12.2016, 09:51