ESP32-S3开发板播放wav音频
使用软件转换歌曲格式
新建波形
或者直接在原有波形的基础上另存
WAV格式是采用RIFF文件规范进行存储的,其中“.wav”是文件的扩展名。该格式内含的音频数据通常采用脉冲编码调制(PCM)方式,同时也可以存储一些经过压缩的数据。常见的WAV文件,与CD格式相似,具备44.1K的采样率、16位采样位数,并支持单声道或立体声模式。
在文件大小方面,WAV文件的大小计算公式为:文件大小 = 采样率 × 采样位数 × 声道数 × 时间 + header(其中header通常为44或46字节)。这里的header负责向播放器或编辑器提供文件的基本信息。其结构以区块为单位,每个区块长度固定为4字节,并被子区块所包裹。
用二进制文件查看工具打开文件,从第45个字节选取,一直到最后一个字节
导出文件
使用文本工具替换一下,替换前
替换后
复制数据到数组
在合适的位置播放
采样率设置