NastyFFT — автономная Qt / OpenGL (libGLU) графическая утилита для 2D / 3D визуализации низкочастотного сигнала звукового сервера PulseAudio.
PulseAudio — звуковой сервер принимающий звук от одного или нескольких источников (процессов или устройств) и направляющий его одному или нескольким приёмникам (звуковым платам, серверам PulseAudio или процессам). Одной из целей проекта является предоставление возможности перенаправления любых звуковых потоков, включая и потоки от процессов, требующих прямого доступа к аудио-устройствам.
NastyFFT относится к приложениям "эстетически-развлекательного" характера, по определённым алгоритмам преобразовывая звуковой сигнал в 2D / 3D графические образы, меняющие форму в такт музыки (в режиме реального времени). В настройках можно задать параметры спектрограммы (угол обзора, размер и пр), имеется три предварительных установки.
Некоторые идеи NastyFFT заимствованы у Spectrum Analyzer из QtMultimedia.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.