[FMOD] Possibilités de Fmod

Le côté programmation du développement d'un jeu vidéo.

Possibilités de Fmod

Messagepar teto » 28 Sep 2005, 18:04

Hello,

J'ai voulu essayer la bibliothèque fmod,et suivre ainsi les tutoriaux du wiki.
Mais il apparait que les fonctions citées dans les tuto n'existent pas ( mm si on les retrouve partout sur le net).J'ai téléchargé la documentation officielle de l'api et on ne les toruve pas.
Les fonctions FSOUND_Stream_OpenFile par exemple, FSOUND_SAMPLE.

Apparemment maintenant,tout se ferait avec FMUSIC_LoadSong qui d'après les spécifications ne lit pas le mp3 ( et d'après mes tests également ).
Ai-je juste ? Ca me parait bizarre que fmod se prive de la lecture des mp3.

D'avenc merci
Avatar de l’utilisateur
teto
 
Messages: 1168
Inscription: 26 Juil 2005, 19:02
Localisation: /home/Paris

Messagepar SagaEterna » 28 Sep 2005, 19:20

Salut,
je suis moi-meme en train de regarder les differentes lib audio (enfin la, c la finale entre OpenAL et FMod :00000023: ).
En ce qui concerne les tutoriaux, c'est normal que les fonctions n'existent plus car l'API de FMod a changer dans sa dernière version (Fmod Ex maintenant), mais tu peux toujours utiliser l'ancienne version (la 3.74 si je ne me trompe) qui est considérée comme mature par les developpeurs.
Par contre, FMod lit dans ses deux versions les mp3.
Stef
SagaEterna
Hello World, I'm new !
 
Messages: 37
Inscription: 03 Aoû 2005, 15:06

Messagepar teto » 28 Sep 2005, 19:23

Ok.
C'est donc normal qu'une bonne part des fonctions n'existent plus,je ne me suis point trompé ? Pour lire un mp3,ca marche avec LoadSong aussi ?
Avatar de l’utilisateur
teto
 
Messages: 1168
Inscription: 26 Juil 2005, 19:02
Localisation: /home/Paris

Messagepar SagaEterna » 28 Sep 2005, 20:25

si tu utilises FMod ex, c'est plus du côté de System::createSound ou de System::createStream qu'il faut regarder.
Par contre tu peux telecharger la 3.74 pour utiliser les tutoriaux qui devrait quasiment fonctionner sans changement (c'est ce que je pense faire).
SagaEterna
Hello World, I'm new !
 
Messages: 37
Inscription: 03 Aoû 2005, 15:06

Messagepar teto » 30 Sep 2005, 19:20

Sais-tu dans quel fichier ce trouve ??
Parce que Pspad a fait une recherche dans le dossier "includes" et il n'a rien trouvé de ressemblant.J4ai l'impression que ces fct ont tt bonnement été supprimées.
A ce moment là,j'envisagerais l'utilisation de sld_mixer qui a l'air moins intéressante ou d'openAL
Avatar de l’utilisateur
teto
 
Messages: 1168
Inscription: 26 Juil 2005, 19:02
Localisation: /home/Paris

Messagepar SagaEterna » 01 Oct 2005, 11:03

Tu utilises quelle version de FMod? (ça sera plus simple si on commence par là :00000023: )
SagaEterna
Hello World, I'm new !
 
Messages: 37
Inscription: 03 Aoû 2005, 15:06

Messagepar teto » 01 Oct 2005, 17:43

Suis-je bête de ne pas y l'avoir précisé avt ! 1000 excuses :00000020:

J'ai justement la 3.74 ( c'est ce qu'indique le package manager de dev-cpp ) et quand j'utilise les fonctions des tutos ca compile mais le programme ne fait rien.
Avatar de l’utilisateur
teto
 
Messages: 1168
Inscription: 26 Juil 2005, 19:02
Localisation: /home/Paris

Messagepar SagaEterna » 01 Oct 2005, 19:13

Pour charger un mp3 (ou tout autre fichier volumineux qui n'a pas besoin d'être jouer plusieurs fois) il faut utiliser FSOUND_Stream_Open (et non FSOUND_Stream_OpenFile) et pour le jouer FSOUND_Stream_Play.
FMUSIC_LoadSong ne fonctionne effectivement pas avec les mp3 car il permet de charger les fichiers de type .mod.
En esperant que ça t'aide.
SagaEterna
Hello World, I'm new !
 
Messages: 37
Inscription: 03 Aoû 2005, 15:06

Messagepar teto » 02 Oct 2005, 21:01

okok

MErci bcp.En fait j'avais pas vu dans la doc officielle qu'il y avait une partie FSOUND API en plus de l'autre :00000014: .Donc il me manquait 50% des fonctions. :00000032:

Ca MARCHE du tonerre de zeus merci man :00000001:

PS: Je t'envoie 6 bouteilles de mort subite ;)
PS2: Ca pète de faire un exe qui lit sa musique.Préfère écouter mes chansons comme ca quitte à créer un exe pour chaque musique que passer par musikcube
Avatar de l’utilisateur
teto
 
Messages: 1168
Inscription: 26 Juil 2005, 19:02
Localisation: /home/Paris

Messagepar SagaEterna » 04 Oct 2005, 19:21

*hips* merci *hips*
Si tu as d'autres questions n'hésite pas, je bosse la dessus en ce moment.
SagaEterna
Hello World, I'm new !
 
Messages: 37
Inscription: 03 Aoû 2005, 15:06


Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités