Здравствуй, дорогой ЛОР. Есть одна программа, суть такова: пользователь может подавать сигнал на линейный вход звуковой карты, программа раскладывает сигнал на гармоники, выбирает одну (на данный момент) гармонику с максимальной амплитудой и синтезирует её через midi либо записывает в midi-файл.
Очень хотелось бы чтобы всё это происходило практически в реалтайме. Но так как с программирование у меня не шибко хорошо, то для преобразования Фурье я использовал либу RealFFT из gtune, ибо нашёл понятный пример использования только для неё. Но тормозит, надо сказать, дико =(
Вопрос мой в том, даст ли сильный прирост производительности использование какой-нибудь другой, более быстрой либы, и есть ли ещё какие-нибудь способы добиться приемлемой скорости?
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от kranky
Ответ на:
комментарий
от kranky
Ответ на:
комментарий
от kranky
Ответ на:
комментарий
от stormy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум FFT (2006)
- Форум [python] FFT (2010)
- Форум [FFT][непонятные артефакты] (2010)
- Форум Вопрос знатокам: FFT (2007)
- Галерея Преобразование звука в MIDI в реальном времени (2022)
- Форум [java] универсальное fft/dft (2010)
- Форум Вычисление FFT на GPU (2007)
- Форум Посоветуйте целочисленный FFT для эмбедов (2021)
- Форум [ubuntu karmic] imagemagick и fft (2010)
- Форум FFT на GPU, максимальный размер массива (2019)