Форум » Вычисление количества информации » Дискретизация звука. » Ответить

Дискретизация звука.

Wally: Здравствуйте, помогите разобраться, что означают вертикальные и горизонтальные линии на графике временной дискретизации звука. Правильные ли я надписи сделал на фото? Спасибо.

Ответов - 12

Wally: А как двоичный код формируется из дискретизированной звуковой волны? Есть у меня подозрения, что я двоичные биты на фото неправильно "расставил".

cabanov.alexey: Горизонтальная шкала - это время. Вертикальными линиями показаны моменты, когда звук "считался" с микрофона. Вертикальная шкала - уровень сигнала. Горизонтальными линиями показаны различные значения напряжения, полученные с микрофона. Звуковая волна преобразуется в двоичный код с помощью АЦП, а обратно с помощью ЦАП. Как работает АЦП?

Wally: cabanov.alexey, пространство, находящееся между битами 01 и 10, называется шагом квантования?


cabanov.alexey: Да. Значения между 01 и 10 округляются до ближайшего.

cabanov.alexey: Да. Значения между 01 и 10 округляются до ближайшего.

Wally: cabanov.alexey, а горизонтальные линии - это глубина квантования, т.е. разрядность?

Wally: Получается, что первая точка "имеет" двоичный код 10, а вторая - 11. Выходит, две эти точки образуют следующий двоичный код: 1011?

cabanov.alexey: Давай я тебе грубый пример приведу: Допустим, мы с микрофона принимаем напряжение диапазона -7...+7V (цифры из головы). Допустим, что мы используем 4 бита для кодирования этого самого напряжения. -7V обозначаем как 1001 -6V обозначаем как 1010 -5V обозначаем как 1011 ... 7V обозначаем как 0111 И когда с микрофона, например, приходит 4.7V АЦП "округляет" их до 5V и записывает как 0101. И тогда "фрагмент звука" вида -5.1V -1.4V 0V 2.3V 3.7V АЦП запишет как 1011 1111 0000 0010 0100.

Wally: cabanov.alexey, глубина кодирования - количество четырёхбитовых чисел?

Wally: Или глубина кодирования - это длина двоичного кода на один уровень напряжения? Выходит, что количество четырёхбитовых чисел - уровни дискретизации?

cabanov.alexey: Или глубина кодирования - это длина двоичного кода на один уровень напряжения? Выходит, что количество четырёхбитовых чисел - уровни дискретизации? Вот это.

Wally: Спасибо.



полная версия страницы