Помогите, пожалуйста, с решением такого вопроса.
С дискретизацией одной звуковой волны ясно - через равные промежутки времени считывается частота и амплитуда.
А что если это спектр разных частот? ведь тогда звуковых волн дикое множество, все с разными частотами, каким образом происходит это считывание?
Почитайте основы физики волн и цифровой обработки сигнала, ибо Вы херню написали полную.
Я знаю что херню написал, потому и спрашиваю, дабы узнать в каком направлении вообще информацию искать)
Во-первых, в чем суть аналого-цифрового преобразования, во-вторых, что такое спектр и как он вообще считается.
Звуковой анализ - это оно?
Попробуйте поискать Теорию Сигналов(информации). Или например, у меня в своё время был курс "радиотехнические цепи и сигналы".
Спектр это всего разложение в ряд Фурье(по частотам) формы волны, удовлетворяющей условиям Дирихле.
Если есть спектр, то сумма его спектральных составляющих даст форму сигнала, которая соответствует спектру. И наоборот тоже справедливо. Другой вопрос, что не будем забывать, что спектрограмма может меняться, это происходит от способа захвата спектра с помощью анализатора. Складывание сигналов с течением времени и складывание амплитуд соответствующих спектральных составляющих идентичны.
Что касается дискретизации, то и так понятно, что сигнал преобразуется с помощью перемножения аналогового сигнала и коротких импульсов задающего генератора, который генерирует эти импульсы с частотой дискретизации. Амплитуда квантуется соответствующими измерениями напряжения и присвоения значения с определённой погрешностью. Все эти значения записываются в память в двоичном виде.
При этом погрешность возникает от квантования сигнала как по уровню напряжения, так и частота дискретизации ограничивает ширину спектра, которая будет доступна в цифровом виде в соответствии с уже упомянутой Теоремой Котельникова.
При обратном преобразовании в аналоговый вид используются низкочастотные сглаживающие фильтры, которые каждый короткий импульс сгладит до некоторого подобия sin x/x с амплитудным коэффициентом твоего оцифрованного значения. Если характеристик ФНЧ будет достаточно, то сигнал восстановится в соответствии с оцифрованным сигналом через наложение сглаживающих волн.
Короче, я весь процесс описал. Надеюсь, это никаких левых вопросов не должно поднимать.
ФУРЬЕ ГОССПОДА) И БЫСТРЫЙ ФУРЬЕ)))) Если с математикой не знаком, то не лезь даже...)
Вот тут была статья помойму... более менее просто обьясняющая...
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)