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

 三、运行

 

posted @ 2023-03-19 22:18  朱小勇  阅读(149)  评论(0编辑  收藏  举报