音量单位表 (VU meter) 是一个使用 ALSA 编程接口用于 linux 的用于监测声音强度的应用程序。此应用程序有两个变体:
1.使用分贝
这里,声音的强度是通过计算采样音频信号的 RMS 值并转换为 dB 来计算的。实施简单明了。
博客链接:http ://www.96boards.org/blog/96boards-vu-meter-part-1/
2. 硬件要求
3.包依赖
$ sudo apt-get install libasound2
4.构建和运行:
$ git clone https://github.com/96boards-projects/vu_meter.git
$ cd projects
$ cd vu_meter
$ make
$ ./vu_meter plughw:U0x46d0x825
根据您的设备更换声卡信息
5.结论
运行可执行文件会导致进度条根据声音强度移动。
使用 FFT
正在开发中
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !