1、简介
wavplayer 是一个简易的 wav 格式的音乐播放器,提供播放和录制 wav 文件的功能,支持播放、停止、暂停、恢复,以及音量调节等功能。
1.1. 文件结构
1.2 许可证
wavplayer package 遵循 Apache 2.0 许可,详见 LICENSE 文件。
1.3 依赖
RT-Thread 4.0+
RT-Thread Audio 驱动框架
optparse 命令行参数解析软件包
1.4 配置宏说明
Enable support for play:使能wav播放功能
The play device name:指定播放使用的声卡设备,默认sound0
Enable support for record:使能wav录音功能
The record device name:指定录音使用的声卡设备,默认和播放一致,使用sound0
2、使用
wavplayer 的常用功能已经导出到 Finsh 命令行,以便开发者测试和使用。命令主要分为播放和录音两个类别,分别提供不同的功能。
播放命令提供的功能如下
录音命令提供的功能如下
2.1 播放功能
开始播放
停止播放
暂停播放
恢复播放
设置音量
2.2 录音功能
开始录音
停止录音
3、注意事项
仅支持采样位数为 16bit 的音频
原作者:Gitee
更多回帖