Oppure

Loading
20/06/11 13:17
zefiro91
devo aprire un file audio non compresso (tipo wav o pcm) e copiare i campionamenti in un array per delle analisi e fare viceversa, creare un file wav o pcm dove ci copio i valori di un array

le librerie che ho povato sono dll per lo più e non ho la più pallida idea di come lincarle, ne riesco a capire le scarne documentazioni

qualcuno può postari un sorgente che mi faccia queste poche operazioni? apertura, copia e salvataggio. Grazie in anticipo:hail:
aaa
20/06/11 16:06
comina8
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.

sonicspot.com/guide/…
hackyourmind.org/wordpress/il-suono-come-insieme-di-bit-ed-il-formato-wav/
Ultima modifica effettuata da comina8 20/06/11 16:15
aaa