-
Générer un fichier son
Bonjour. J'ai une liste de fréquences que je dois convertir en un fichier son jouant ces fréquences pendant quelques secondes.
J'ai beau cherché sur Internet, mais je ne parviens pas à trouver comment m'y prendre, quelle bibliothèque utiliser...
Pourriez vous me conseiller si vous avez déjà eu à réaliser une telle chose ?
-
Bonjour,
Avec quel système d'exploitation ?
Pour jouer les sons directement, il faudra faire de la programmation système. Pour générer des fichiers, il suffit d'utiliser les fonctions standard de gestion de fichiers (fopen() et cie) et d'y écrire le résultat de la fonction sinus.
Le plus simple (mais pas le moins gros) est d'essayer de générer un fichier WAV. Le format n'est pas très compliqué, ces fichiers contiennent le plus souvent des données non comprimées, comme celles que tu t'apprêtes à produire, et tu es assuré de pouvoir les lire à peu près partout.
-
Bonjour. Je suis sur un Unix donc l'emploi de fopen conviendrai effectivement.
Sinon, je cherche des infos pour générer un wav.
Mon problème dans les deux cas est que je parviens à jouer une fréquence, mais pas plusieurs simultanément.
Merci beaucoup pour votre réponse :)
-
Ben dans un premier temps, Il suffit de les additionner, non ?