LIBRAIRIE SON [FMOD]

Signaler
Messages postés
16
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 juillet 2004
-
Messages postés
21
Date d'inscription
dimanche 19 novembre 2000
Statut
Membre
Dernière intervention
9 mars 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24144-librairie-son-fmod

Messages postés
21
Date d'inscription
dimanche 19 novembre 2000
Statut
Membre
Dernière intervention
9 mars 2007

Salut, jessaie d'utilier la toute derniere version de fmodex ecris en c++ et m'aperçois malheuresement que les classes de cette version ne peut pas se compiler avec devc++sinon les fonctions ce compilent bien mais celle ci sont en c . C d'autan plus chiant que j'utilise les classes de Qt4 pour faire mes prog qui eux se compile qu'avec mingw (donc devc++).
Jsuis un debutant en prog et jme suis dis si il été possible d'utiliser les fonctions de fmodex ecritent en c pour ensuite les implanter dans les classes de Qt4. ainsi j'ajouterais des fonctions a Qt4 permettant de lire des mp3 et non que des wav.
jpense pas etre le seul a penser ça, mais bon jtrouve difficilement de topic sur ce sujet. Si quelqun a une idée ce serais cool de le faire partager a tous.
merci
Messages postés
25
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
26 novembre 2008

On peux analyser le fichiers son ?
Par exemple, sans ecouter, connaitre si il y a du blanc (pas de bruit) a certain moment ?
Messages postés
18
Date d'inscription
mercredi 16 juillet 2003
Statut
Membre
Dernière intervention
15 janvier 2005

Oui, fmod est vraiment très pratique et relativement simple, cette librairie a en plus l'avantage d'être gratuite pour les applications non commerciales :-D
Messages postés
173
Date d'inscription
jeudi 20 décembre 2001
Statut
Membre
Dernière intervention
22 août 2008

Merci
Enfin bon j ai jeté un coup d' oeil au code, et il y a 2-3 trucs qui sont pas super. Par ex, on ne peut pas charger des fichiers .xm ou .mod. Meme si c est pas répandu, c est dommage, et en plus, ca prend moins de ressources si c est pour faire un petit effet dans un jeu.
Apres j ai fait quelques modifs : Les foncitons relatives a la balance et au pan ... c est les memes, alors j ai viré celle sur le pan, la balance me semble + évocateur.
J ai aussi mis toutes les methodes de K2D_SoundSystem en static, ce qui fait qu on a pas besoin de creer un objet K2D_SoundSystem pour pouvoir s en servir (c etait inutile, il ne contient aucune données, que des methodes).
J ai viré la variable m_EchoId qui ne servait a rien, et pareil pour les parametres des boucles (SND_LOOP_OFF je crois).
Bref maintenant un code encore + clair, + commenté, et encore plus simple d utilisation, mais qui gere pas les xm. J ajouterais pas cette fonctionnalités car elle en me servira pas (elle ne m a pas servi jusqu a present), mais tu peux le faire c est vraiment pas compliqué.
Suffit juste d ouvrir la doc de fmod ....
Afficher les 6 commentaires