Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.224.52.210] |
|
Сообщ.
#1
,
|
|
|
Для VB6
Может кто-то встречал, или у кого-то есть что-то типа, разложения входящего звука(с Line-IN) на частоты, как это в винампе или медиаплеере, только не синусоиды, а именно разложение на частоты. В дальнейшем надо выделить диапазон высоких и низких частот. Знаю, что это делается через БПФ, только какой БПФ даже БПФ применить - не знаю(БПФ комплексной, вещественной функции - для звука я не знаю, что лучше подойдет). К несчастью знаний у меня в этой области 0, но надо(сделать и забыть), чтобы меня не терроризировали в институте. Буду всем признателен за помощь или содействие. |
Сообщ.
#2
,
|
|
|
M Тема перенесена из Visual Basic -> Visual Basic. Общие вопросы. |
Сообщ.
#3
,
|
|
|
sVIKs
Я посмотрю дома исходник разложения звука в спектр! Работа с фурье-проще не бывает... Допустим если брать данный со звуковой карты с частотой дискретизации в 22100 Гц, то частоты свыше 22100/2(т.е. свыше 11 кГц уже не увидишь). После разложения в ряд Фурье, получается массив данных. Где arrSND(1) - это примерно 100 Гц( для того, чтобы увидеть более низкие частоты, необходимо уменьшить частоту дискретизации, чем меньше частота, тем ниже частоты ты увидишь), а arrSND(n-элемент) это 11050 Гц... Я если найду исходник, обязательно выложу! Все легко и просто! |
Сообщ.
#4
,
|
|
|
У кого нибудь есть исходник разложения по частотам? адрес - jurkil@yandex.ru
|
Сообщ.
#5
,
|
|
|
Прикреплённый файлSpectrum_Analyzer_11.06.08_.rar (19,38 Кбайт, скачиваний: 354)
|
Сообщ.
#6
,
|
|
|
Цитата sVIKs @ Для VB6 Может кто-то встречал, или у кого-то есть что-то типа, разложения входящего звука(с Line-IN) на частоты Вот в этой теме: http://bbs.vbstreets.ru/viewtopic.php?f=15&t=45390 Есть несколько примеров спектроанализатора с исходниками на VB6. Разложение исходного сигнала на частоты предложено двумя способами - на преобразованиях Фурье, и мой вариант, на резонансах. Тюю, тема-то старая... |