floarn01
Messages postés4Date d'inscriptionjeudi 5 avril 2007StatutMembreDernière intervention 5 août 2008
-
4 août 2008 à 21:44
floarn01
Messages postés4Date d'inscriptionjeudi 5 avril 2007StatutMembreDernière intervention 5 août 2008
-
5 août 2008 à 14:27
Bonjour,
Je suis débutant avec FMOD et j'ai un probleme avec l'équalizer ou plutot avec "FSOUND_FX_Enable" car c'est ce qui permet de continuer avec "FSOUND_FX_SetParamEQ".
"FSOUND_FX_Enable" me retourne sans arret -1
Je pensais alors que sa venai du canal "lngchannel" car il supérieur à 16 et je ne sais pas comment faire pour choisir un canal particulier.
Le début de mon programme est le suivant :
If FSOUND_Init(44100, 16, 0) = 0 Then
End
End If
Puis plus loin :
For intX = 0 To 9
lngEQ(intX) = FSOUND_FX_Enable(lngChannel, FSOUND_FX_PARAMEQ) 'ceci est toujours égale à -1
Next intX
Du coup ceci ne fonctionne pas : Call FSOUND_FX_SetParamEQ(lngEQ(lngIndex), sngCenter, 18, sngValue)
Si vous savez comment résoudre se probleme merci de m'expliquer
Retour Valeur :
Le succès, une FX id est de retour.
En cas d'échec, -1 est renvoyée.
Donc ma question est la suivante : comment faire pour que FSOUND_FX_ENABLE fonctionne afin de pouvoir utiliser FSOUND_FX_PARAMEQ (pour faire un équalizer) ?