Linux -- это интересно

sndpeek


Рубрика: Прочие -> Аудио и видео ПО
Метки: | | | | | | |
Просмотров: 362

sndpeek — минималистичное C (си) / OpenGL (GLUT) приложение для визуализации любого низкочастотного сигнала в режиме реального времени и аудио файлов.

sndpeek обрабатывает аудио сигнал с встроенного микрофона или устройства, поддерживается работа с звуковыми серверами ALSA (Advanced Linux Sound Architecture) и JACK (Jack Audio Connection Kit), возможен просмотр частотного спектра того или иного звукового трека, поддержку аудио форматов обеспечивает библиотека Libsndfile (WAV, AIFF, SND, RAW, MAT и пр).

sndpeek в одном окне представляет амплитуду и частоту анализируемого сигнала/файла синусоидой, "Фигурой Лиссажу" (траектория результирующих колебаний от колебаний происходящих в разных направлениях) и объёмной 3D анимированной спектрограммы (водопада), с возможностью изменения длинны и перспективы.

Если при запуске для sndpeek не задан файл то автоматически сигнал захватывается с микрофона или устройства, если окно визуализации открыть из консоли то будет выведена "инструкция по использованию", плотность отображаемого спектра автоматическая (по размеру окна), поддерживается "заморозка" (пауза) для более детального изучения спектрограммы.

sndpeek может работать в оконном и полноэкранном режиме, не имеет настроек и конфигурационного файла, все параметры визуализации задаются из командной строки и изменяются с помощью клавиатуры, частично поддерживается управление мышью.

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Страница на github.com

Node.JS оболочка для sndpeek

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)