-
Rusty_bars是一款使用Rust编写的PulseAudio可视化工具,其DFT的matlab源代码可获取
资源介绍
DFT的matlab源代码rusty_bars
用Rust编写的基于文本的PulseAudio音乐可视化工具。
用法
rusty_bars不带参数。
在启动时,它将检测当前的PulseAudio输出设备,并开始可视化其输出。
如果系统的默认音频输出更改,则可视化器将自动更改。
描述
这是在您的终端中运行的基于文本的音频可视化程序。
它从系统的默认音频输出中读取音频,使用FFTW库在其上运行FFT,并使用ncurses显示视觉效果。
建造
只需使用锈1.3运行“货物建造”。
该项目取决于libpulse,ncurses和FFTW,但是这些软件包可能已经安装在任何桌面linux发行版中。
背景
这是我们东北大学“构建可扩展系统”课程的最终项目,这是由Jesse
Tov和Matthias
Felleisen教授的Rust实验课程。
阿里·乌卡尼(Ali
Ukani)是我的伴侣。
该项目的目的是尝试使用外部功能接口。
阿里:
课程:
OS
X
有可能使用PulseAudio
OS
X端口在OS
X上运行此功能,但是,我们尚未尝试过。
使它在OS
X上使用音花来获取音频数据很不错。
其他注意事项