PlayWav 1.1
wav player

Code size:4KB Author:Francis
Source files included:yes Version:1.1
Use circleOS:yes (circleOSversion) Creation date:2009-03-31 16:55:07
Hardware modification:no Modification date:2009-09-10 08:32:51
Based on the STM32 Primer:Primer2
Downloads:2301 Views:26420
Average ratings:0/5 (0 rates)

Download: (271 KB)


This small project demonstrates the audio playback capabilities of CircleOS version 3.7. It allows to play any wav file with the following characteristics:

  • supported sampling frequency : 8KHz, 16KHz, 22.05 kHz, 44.1kHz and 48KHz
  • stereo or mono
  • 8 or 16 bit width

It also supports the raw binary files generated by the 'RecWav' project (mono 16bit/16KHZ) that have the .rec extension.

Possible future evolution: extended support to 11.02kHz and  24/32 bit (LSB will be ignored).

Many thanks to Kasper for his contribution.

Version 1.1 :

Project was modified to ensure compatibility with ST library v3.1.