Może to Ci w jakiś sposób pomoże:
http://www.sonicspot.com/guide/wavefiles.html
http://sharkysoft.com/archive/wave/docs ... ameset.htm
i stosuj WAV raczej w nieskompresowanym formacie PCM
A zresztą weź sobie jakiś edytor plików, wyedytuj sobie takiego wav'a i wszystko Ci się wyjaśni.
A jak dołączyć taki plik do projektu?
np. tak:
- wyedytować plik np tym edytorem
http://notepad-plus.sourceforge.net/uk/site.htm
- zamienić na hex
- skopiować do nowego pliku zaznaczony plik wyedytowany jako Hex
- za pomocą makra powstawiać przecinki i '0x' przed liczbami
- ująć to wszystko w nawaisy tablicy '{}'
- zapisać jako costam.h
- wykorzystywać dowoli
Widziałem gdzieś jakiś HexEditor który ma funkcję eksportowania pliku w posiaci hex jako tablicy C, ale nie wiem gdzie.
Może któryś z tych :
http://en.wikipedia.org/wiki/Comparison_of_hex_editors
Jest taki edytor WinHex (ma ograniczenia) tam można wyedytować plik jako hex potem kopiujemy jako C source i następnie w pliku tekstowym wklejamy zawartość jako tablicę C.
Ale WinHex nie jest darmowym programem.