PDA

Voir la version complète : Quelle bibliothèque audio?


SagaEterna
24/09/2005, 10h49
Salut,

je développe actuellement un petit moteur et pour me changer un peu d'opengl, je vais ecrire quelques classes pour l'audio.
J'utilise SDL pour la gestion système. J'aurais besoin de quelques conseil pour le choix d'un librairie audio. Apres quelques recherches j'ai reperé SDL_mixer, FMod et Audiere. Selon vous laquelle possede le meilleur compromis puissance/facilité?

Merci.
Stéphane

HanLee
24/09/2005, 16h08
FMod a l'air facile d'accès, et est connu, libre.

World of Warcraft l'utilise ;).

deather
24/09/2005, 16h42
Salut,
Je ne crois pas qu'Fmod soit libre, à voir leur site:
http://www.fmod.org/ifmodlicense.html

SDL_mixer me semble tout à fait correct (bien que je n'ai jamais utilisé Fmod, je ne les comparent pas), libre (GPL), très bien intégré à SDL, et tout autant cross-platform :-)

Ceacy
24/09/2005, 17h28
Audiere est portable, sous LGPL, orienté C++ et très simple d'utilisation. En contrepartie, elle permet moins de choses que FMod, qui est la plus complète.

HanLee
24/09/2005, 17h59
Me suis trompé, gratuit pour une utilisation non commerciale :00000020:

SagaEterna
25/09/2005, 10h17
Arg cruel dilemme!
Au survol des documentations, c'est quand même la lib qui à la licence la plus repoussante (FMod) qui me semble la plus interessante, d'autant qu'audiere a l'air d'être abandonnée, non?

deathangel
25/09/2005, 10h27
tu peux jeter un petit coup d'oeil du côté d'OpenAL aussi, utilisé dans les UT il me semble

remram44
25/09/2005, 11h20
J'ai écris un petit tutorial sur FMOD (http://remram44.free.fr/index.php?page=fmod), mais je ne suis pas sûr que ça marche avec les nouvelles versions. OpenAL a l'air pas mal je trouve : www.openal.org (http://www.openal.org).

deathangel
25/09/2005, 12h35
j'ai un moteur audio sous openAl qui est tout prêt d'ailleurs, si tu veux y jeter un oeil pour voir, contacte moi par MP

SagaEterna
25/09/2005, 17h44
Ok, c sympa, je veux bien voir cela, je t'envoie un PM.

SagaEterna
01/10/2005, 19h15
Bon, j'ai fait mon choix, je vais utiliser FMod. Le principal argument en sa faveur et qu'il necessite beaucoup moins de travail ;)
Merci DeathAngel pour ton code, il m'a fait hesiter longtemps entre OpenAL et FMod :00000023: