Username:     
Password:     
             

Projects
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:2325 Views:27388
   
Vote:
Average ratings:0/5 (0 rates)

Download:    PlayWav-1.1.zip (271 KB)

Description:

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.