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.