GnuRadio-播放wav文件
一.搭建grp
二.讲解
1、Option里设置的输出Python语言
运行后会在当前工程生成py文件
可以看到py里声明了grp的变量、模块、连接等信息
2、也可将Option设置成C++
会生成一个vs工程
头文件里声明了模块、变量,CPP的构造函数里会声明相关连接;
点击run-generate,是可以生成C++工程的,但是可能无法运行,因为我这是windows平台,一些依赖没安装:
将这样都配置好,应该可以运行
3.设置采样率为22.05k
使用工具查看wav文件的sample rate,方式为:https://www.cnblogs.com/judes/p/17234198.html
故这里要匹配上,这里audio支持的sample rate如下:
4.节流器throttle
可以有效降低CPU
三、运行
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html