WAV音频文件处理

使用工具

WinHex:Hex文件查看
Goldwave:wav音频格式处理
CoolEdit:音频格式处理
Goldwave软件中怎么调采样率、比特率

WAV格式介绍

语音识别之wave文件(*.wav)格式、PCM数据格式介绍
一个例子讲解wav文件头

要算一个PCM音频流的码率是一件很轻松的事情,采样率值×采样大小值×声道数bps。一个采样率为44.1KHz,采样大小为16bit,双声道的 PCM编码的WAV文件,它的数据速率则为44.1K×16×2=1411.2Kb/s。我们常说128K的MP3,对应的WAV的参数,就是这个 1411.2Kb/s。https://zhuanlan.zhihu.com/p/410302237

复制WAV文件到C语言数组

选中数据,右键点击编辑:

复制选块->C源码:

在记事本Ctrl+V即可直接保留数组的格式(无需再编辑!):

STM32 WAV音频播放

STM32F103使用TIM DMA DAC实现播放WAV音乐@CSDN.liqiang420795936
(有解析wav文件的DAC代码)

STM32F4基于HAL的PWM和定时器输出音频原理(PWM+TIM或PWM+DMA)@Milton(原理清晰)

基于STM32的DAC功能输出WAV音频波形(基于野火的STM32F103指南者DAC输出正弦波例程,wav使用工具处理)

posted @ 2023-02-09 15:16  萧驭  阅读(111)  评论(0编辑  收藏  举报