Bonjour,
je cherche à écrire un programme qui me permet de lire les données d'un fichier audio de type WAV ou AIFF et de les copier dans tableau de float par exemple. J'aimerai que ce programme utilise le moins possible de bibliothèques spécifiques pour pouvoir le porter facilement entre Windows, Mac ou Linux. Quelles sont les manières les plus basiques qui me permettent de lire de tels fichiers ? Existe-t-il des fonctions dédiées à ça dans les bibliothèques standards de C ou C++ ?
Les fichiers WAV que j'ai à manipuler sont de taille assez importante (~500Mo). Quelles sont les précautions à prendre dès la conception du programme pour ne pas surcharger le système ? (j'envisage de faire des calculs de type traitement du signal sur ces données)
J'ai un niveau de programmation de base.
Je vous remercie tous pour vos conseils et vos suggestions.
Partager