реклама на сайте
подробности

 
 
> Чистота цифрового звука, Вопросы о разрешающей его способности
javalenok
сообщение Apr 7 2006, 18:58
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 18-02-06
Пользователь №: 14 469



Чем руководствовались инженеры, выбирая в качестве индустриального стандарта 16-битный звук с частотой оцифровки 44000Гц? Вот полюбуйтесь на синус 14700Гц оцифрованный 44000 герцами:
Прикрепленное изображение


Мы отчётливо видим ступеньки, 6-7 ступенек на период. Таких периодов у нас 14700 в секунду, итого под сто тысяч сэмплов в секунду. Но моя программа берёт только 3 штуки, потому что инчае и быть не может ведь 44000/14700 = 3. Откуда беруться дополнительные сэмплы, цифровой фильтр кодека инициативу проявляет?


Но главный вопрос о смысле квантования сигнала 65536-ю уровнями, если за период делается максимум 3-4 выборки. Это всё равно что смотреть на экран с разрешением 4х65536 точек. Такое чудо даже представить себе затруднительно. Что вы на нём увидите? Какой смысл доводить зернистость до квантового уровня, если приращение уровня за четверть периода, высота ступенек состовляет целую амплитуду сигнала? Далее, если аналоговый сигнал можно восстановить по 4-м точкам в плоскости временной развёртки, то тоже самое можно проделать, повернув её на угол 90 градусов. Ведь исходя из математико-филосовских соображений, точка зрения налблюдателя не влияет на способность его к воссановлению кривой по точкам на плоскости - если можно глядя с одной стороны, занчит объективно возможно и с другой. Ну если перед вами на столе график синуса, то и сосед сбоку тоже должен видеть синус. Это значит, что 16х2-битное кодирование должно быть равноценно 2х16-битному, где период сигнала квантуется 4-мя уровнями 65536 раз в секунду. При этом вы получите идентичный ступенчатый график развёртки. В ШИМ вообще 1 уровень используют и счасливы. Но интуиция подсказывает, что наилучшее кодирование - то, которое сбалансировано, например 9х9 бит (вспоминаем школьные задачи на оптимизацию периметр/объём или из области мультипроцессинга величина communication/computation).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KMC
сообщение Apr 9 2006, 11:27
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 26-10-04
Из: Moscow, Zelenograd
Пользователь №: 987



Stanislav
лит-ра (3) стр. 5, очень простой вывод... из которого следует, что шум в полосе сигнала пропорционален 1/sqrt(OSR). Или что одно и то же - при увеличение частоты дискретизации в два раза получаем выигрыш только на 3 дБ.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Apr 9 2006, 19:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(KMC @ Apr 9 2006, 15:27) *
Stanislav
лит-ра (3) стр. 5, очень простой вывод... из которого следует, что шум в полосе сигнала пропорционален 1/sqrt(OSR). Или что одно и то же - при увеличение частоты дискретизации в два раза получаем выигрыш только на 3 дБ.
Да, нашел я вывод, сначала в другом месте. Всё изложенное понятно, и я сначала (пост #8) пришёл к тому же результату, пока не разобрался, в чём засада. Всё кажущееся противоречие заключается в том, что именно считать динамическим диапазоном (кстати, на форуме уже ломались копья по этому поводу). Один подход состоит в подсчёте ступеней дискретизации (состояний) в единицу времени, другой - в отношении С/Ш квантования. Для аудио приложений второй подход более оправдан, для измерительных - не факт. Например, встречаются и такие вещи.
При выводе делается предположение, что спектральная плотность мощности ошибки дискретизации (шумов квантования) равномерно распределена во всём диапазоне частот, и остаётся таковой при передискретизации. Если это условие выполнено, при Fs=2*Fo (Fo - верхняя граница полосы сигнала) отношение С/Ш квантования никаким образом увеличить нельзя.
Это условие, однако, выполняется далеко не всегда, и здесь есть над чем подумать. В частности, для периодического сигнала ошибка квантования будет также периодической, с линейчатым спектром.
Я же предполагал, что входной (для ЦАПа) цифровой поток при передискретизации можно сформировать таким образом, чтобы обеспечить "вытеснение" шума из информационной полосы. Это не учитывается в приведённой формуле. С этим сейчас и разбираюсь, жаль только времени мало.
Более того, в сигма-дельта ЦАП как раз и используют подобный подход, получая выигрыш С/Ш даже больше 6 дБ. Однако, для измерительных целей он может быть не слишком хорош из-за длинных "хвостов" фильтров-интерполяторов и ноис-шейперов.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
javalenok
сообщение May 22 2006, 18:23
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 18-02-06
Пользователь №: 14 469



Полюбуйтесь, чего в аудиоусилителе AD1994 наспецифицировано:

"CLOCKING
The AD1994 Σ-Δ modulator requires an external clock source with a nominal frequency of 12.288 MHz. This clock can come from a crystal or from an existing clock signal in the application circuit. The discrete time portions of the modulator run internally at 6.144 MHz, corresponding to 128 × f, where f = 48 kHz.
"


Как понимать подчёркнутое? Пресловутый D-class даёт 7-битное квантование (128 = 2^7) звука (после усреднения-фильтрации)? К чему тогда относиться "фича" с обложки "105 dB dynamic range (A-weighted)". Да и CD-квалити (16 бит ~ 96дБ) явно несёт по-большей части бесполезную информацию.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- javalenok   Чистота цифрового звука   Apr 7 2006, 18:58
- - KMC   Из теоремы Найквиста (Котельникова) следует, что д...   Apr 7 2006, 19:28
|- - javalenok   Цитата(KMC @ Apr 7 2006, 22:28) Из теорем...   Apr 8 2006, 13:16
- - KMC   Не досмотрел... Но суть от этого не меняется 2 ...   Apr 8 2006, 16:28
- - Stanislav   Цитата(javalenok @ Apr 7 2006, 22:58) ......   Apr 8 2006, 17:47
|- - javalenok   Цитата(Stanislav @ Apr 8 2006, 20:47) Цит...   Apr 9 2006, 00:11
|- - Stanislav   Цитата(javalenok @ Apr 9 2006, 04:11) Лог...   Apr 9 2006, 09:43
- - KMC   ЦитатаНет, это не так. При увеличении частоты выбо...   Apr 8 2006, 18:50
|- - Stanislav   Цитата(KMC @ Apr 8 2006, 22:50) К большом...   Apr 8 2006, 19:53
- - Stanislav   Похоже, Вы всё-таки правы. Сейчас прикинул - если ...   Apr 8 2006, 20:33
- - KMC   ЦитатаВ таком предположениии это верно. Однако, на...   Apr 8 2006, 21:06
|- - Stanislav   Спасибо, буду разбираться - тема для меня интересн...   Apr 8 2006, 21:13
|- - Partisan   Цитата(javalenok @ May 23 2006, 01:23) .....   May 23 2006, 06:50
|- - javalenok   Ага, кажись начал вникать. Фича в том 128х оверсам...   May 23 2006, 21:12
|- - javalenok   У них есть более прямая и HTML-ная ссылка на ту же...   May 24 2006, 14:51
|- - javalenok   Хорошо, может тогда скажете, как шум квантования о...   Jun 30 2006, 18:30
- - Zond   Цитата(javalenok @ Apr 7 2006, 21:58) Чем...   Apr 9 2006, 18:10
|- - javalenok   1. Карта встроенная. 2. Потому что же что и софт. ...   Apr 9 2006, 18:59
- - KMC   Для нахождения динамического диапазона модулятора ...   May 22 2006, 18:53
|- - javalenok   Цитата(KMC @ May 22 2006, 21:53) Цитата 1...   May 22 2006, 20:34
- - Pathfinder   К вопросу о частоте 44100Гц. Она была выбрана фирм...   Jul 26 2006, 09:52
|- - KolyanV   Цитата(Pathfinder @ Jul 26 2006, 12:52) Д...   Jul 27 2006, 08:15
|- - Tahoe   Цитата(KolyanV @ Jul 27 2006, 12:15) Цита...   Jul 27 2006, 15:28
|- - javalenok   Цитата(Tahoe @ Jul 27 2006, 18:28) Цитата...   Jul 28 2006, 23:19
|- - javalenok   1   Jul 28 2006, 23:20
- - Alex B._   >> ЕМНИМС это 0,707Вольт на нагрузке 600 Ом....   Jul 27 2006, 18:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01425 секунд с 7
ELECTRONIX ©2004-2016