je suis en train de créer un appli qui doit pouvoir lire des fichiers audio avec un volume et un panning (panoramique stéréo) définis par l'utilisateur.
j'utilise la fonction mciSendString.
pour charger un son : "open monfichier"
pour lire un son: "play monfichier"
simple non?
au début je voulais que régler le volume du son, j'utilisais la commande "setaudio monson volume to monvolume" (monvolume compris entre 0 et 1000)
ça marchait nickel.
sauf que je me suis aperçu par la suite que MCI n'avait pas de fonction prédéfinie pour régler la panoramique (panning), je me suis donc mis à utiliser une fonction qui permet de régler séparément le volume du canal droit et gauche de mon son:
setaudio monson left volume to monvolume"
setaudio monson right volume to monvolume"
mais oh malheur, bizarrement j'arrive pas à faire marcher cette commande sur des fichiers Wave ! alors que ça marche parfaitement pour un MP3, WMA, AU...
sur des .wav, c'est comme si je n'exécutait pas la commande, le son reste au max sur les deux canaux audio...
bref j'aurais besoin d'aide, si vous avez une piste.... sur le net j'ai un peu de mal à trouver des infos sur MCI