Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Трёп _ Ищу человека для написания программы на С++ под QT!

Автор: afess 17.1.2012, 9:30

Есть wav файл с высокой частотой дискретизации (около 2 млн.). Нужно написать программу на С++ под QT, которая сможет прочитать этот wav файл и отобразить и отобразить его частотный спектр Быстрого Преобразования Фурье (БПФ), подобными возможностями обладает программа Adobe Audition. Есть готовые коды БПФ.
Кто-нибудь сможете мне помочь (само собой не бесплатно :)?

Автор: rich 17.1.2012, 19:05

Цитата(afess @ 17.1.2012, 10:30) *
Есть wav файл с высокой частотой дискретизации (около 2 млн.). Нужно написать программу на С++ под QT, которая сможет прочитать этот wav файл и отобразить и отобразить его частотный спектр Быстрого Преобразования Фурье (БПФ), подобными возможностями обладает программа Adobe Audition. Есть готовые коды БПФ.
Кто-нибудь сможете мне помочь (само собой не бесплатно :)?

Какие дополнительные требования к программе есть?
Файл можно как то получить?

Автор: afess 18.1.2012, 8:06

Цитата(rich @ 17.1.2012, 19:05) *
Цитата(afess @ 17.1.2012, 10:30) *
Есть wav файл с высокой частотой дискретизации (около 2 млн.). Нужно написать программу на С++ под QT, которая сможет прочитать этот wav файл и отобразить и отобразить его частотный спектр Быстрого Преобразования Фурье (БПФ), подобными возможностями обладает программа Adobe Audition. Есть готовые коды БПФ.
Кто-нибудь сможете мне помочь (само собой не бесплатно :)?

Какие дополнительные требования к программе есть?
Файл можно как то получить?


На выходе должен быть exe файл (программировать нужно под QT, что бы в случае чего перекомпилировать на linux, но это не скоро:)), частотный спектр БПФ должен строиться сверху вниз, скрин как это примерно должно быть в архиве вместе с wav файлом http://narod.ru/disk/38033302001/documents.zip.html (91 мб).
К этому wav файлу не следует относиться как к звуку, потому что частота дискретизации очень большая и никакая звуковая карта не сможет его воспроизвести (впрочем это и не нужно), его запись производилась со специального приемника радиоэфира с интерфейсом передачи usb. В этом файле поймана некая короткая волна, которая видна в частотном спектре, в последующем должна вестись работа по ее исследованию.
Спасибо, что откликнулись)
P.S.: на всякий мой icq 406960444.

Автор: afess 19.1.2012, 14:48

Кто-нибудь может мне помочь? Ау!! :unsure:

Автор: Алексей1153 20.1.2012, 6:38

попробую вечером глянуть, что там к чему. Но ничего не обещаю ))

Автор: Алексей1153 20.1.2012, 22:01

формат файла разобрал вроде. Щас преобразование Фурье попробую осилить умственно )

Автор: afess 26.1.2012, 8:13

Цитата(Алексей1153 @ 20.1.2012, 23:01) *
формат файла разобрал вроде. Щас преобразование Фурье попробую осилить умственно )

Спасибо, за трату времени на меня) Что-нибудь получилось с БПФ?

Автор: Алексей1153 27.1.2012, 7:18

ааа, совсем вылетело из головы, меня заказчик закидал тогда заданиями )) Полностью вникнуть не успел. Мне бы физический смысл понять, голая теория что-то не укладывается пока в голове

Там, га диаграмме, я вижу две синхронно расходящиеся прямые, а дальше - ещё две. Всё остальное - хаотично. Это, я так понимаю, и даёт представление о том, какова основная частота, а также, есть некая новая, которая появилась позднее ?

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)