Rispondendo un po' alla veloce:
bisogna aprire il file chiaramente in RB o R+B o WB.
In ogni caso in binario.
Dopo di che serve conoscere la struttura del file (header iniziale che
specifica le varie caratteristiche, come sono "scritte" le note, etc...).
Su internet sicuramente ci sarà qualcosa.
A questo dopo che conosci la struttura non bisogna far altro
che crearsi qualche struct e leggere, scrivere o modificare con fwrite e fread
le varie caratteristiche.
In sostanza studiati com'è strutturato il file poi il resto è solo puro C, senza bisogno di ulteriori librerie (penso).
=)
EDIT:
Ho trovato questi due siti abbastanza esaurienti.
http://www.sonicspot.com/guide/wavefiles.html
http://www.hackyourmind.org/wordpress/il-suono-come-insiem ...
Ultima modifica effettuata da comina8 il 20/06/2011 alle 18:15 |