Vision spectrale et oscilloscopique d'un fichier audio

Soyez le premier à donner votre avis sur cette source.

Vue 15 034 fois - Téléchargée 1 488 fois

Description

Ce code utilisant FMod grace à un wrapper que j'ai crée pour mon moteur de jeu, permet l'affichage du spectre et de l'oscillation audio. C'est tout simple grace a FMod et je pense que ca pourra egayer les dizaines de lecteurs MP3 du site ( SVP arrêtez les lecteurs MP3, on en voit un nouveau chaque semaine avec des fonctions basiques... :p ). Bref, je pense que c'est a avoir dans sa trousse a outils :D

Conclusion :


Je n'ai pas commenté mon code car vous allez le voir, il n'y a rien de plus enfantin grace à la combinaison Wrapper / FMod.
Attention tout de fois, il faut que la classe Sound soit initialisée en mode Stream pour l'affichage du spectre.

++

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Lutinore
Messages postés
3248
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
27 -
Tu ne peux pas dire qu'il y a un nouveau lecteur de MP3 toutes les semaines, les admins désactivent régulièrement les sources répétitives ou trop basiques. Les lecteurs MP3 qui sont sur le site utilisent des librairies différentes, MDX, Quartz, DirectShow.NET, FMOD ..
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
31 -
Y a bien longtemps que j'ai vu trainer un lecteur MP3 sur C#fr...
cs_Patrice99
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018
-
Voir aussi : VBWaveComp : Le comparateur de spectre audio
www.vbfrance.com/code.aspx?ID=5319
MaxSoldier
Messages postés
289
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
28 février 2009
2 -
Sinon la source ?:-p
Jackers
Messages postés
3
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
18 octobre 2008
-
bonjour, voici le code d'erreur quand je lance le programme (Exception de HRESULT : 0x8007007E) sur la ligne result = FMOD_System_Create(ref systemraw); comment faire pour résoudre ça ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.