Bonjour,
j'essaye d'utiliser la librairie Fmod pour lire un mp3 mais je ne comprends pas pourquoi c'est si 'compliqué'.
Tous les exemple en C, sur le net, disent d'utilser FSOUND_Stream_Open() qui est trés simple, mais cette fonction n'existe pas dans ma lib FMOD (pourtant telechargé sur le site officiel).
Dans les exemples PB, il est utilisé FSOUND_Stram_OpenFile() qui nécessite la gestion, pas simple pour moi, d'un buffer.
Quel en est la raison ?
Merci
FMod
C'est surement ridicule (par rapport au travail de KarLKoX) mais voila le code que je cherchais pour débuter avec Fmod.
Et en plus ca lit les mp3 en 32kbps sans problème ...
Code : Tout sélectionner
XIncludeFile "con_struc.pbi"
XIncludeFile "fmod_proc.pbi"
LoadFmod()
Filename$ = "..\a000001.mp3"
If FSOUND_Init(44100, 2, 0) <= 0 ; Freq,nb channel,effet direct x
Debug "Erreur d'initialisation de FMod"
Else
Musique = FSOUND_Stream_Open(@Filename$,#FSOUND_2D, 0,0)
FSOUND_Stream_Play(#FSOUND_FREE,Musique)
Delay(5000)
FSOUND_Stream_Stop(Musique)
FSOUND_Stream_Close(Musique)
FSOUND_Close()
EndIf
End