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使用工具处理)