begin process at 2008 05 17 14:55:44
1 174 093 membres
211 nouveaux aujourd'hui
13 974 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : optimiser la lecture d'un mp3 [ Multimédia / Audio ] (Gargantuass)

optimiser la lecture d'un mp3 le 04/05/2008 17:54:32

Gargantuass
Bonjour,

    Alors voilà j'ai un gros problème sur le fait de lire des fichiers mp3, j'ai créer une application ou l'on peut faire bouger des images dans un datagridview et j'ai rajouter quelques effets sonores mp3 avec la classe FilgraphManagerClass dont voici la fonction :

        private void Sound_effect(String mp3)
        {
            Audio = new FilgraphManagerClass();
            Audio.RenderFile(mp3);
            Audio.Run();
        }

Bon pour le fonctionnement j'ai aucun problème seulement lorsque l'utilisateur décide de bouger une image il se passe un petit temps pour faire bouger l'image et lire le fichier mp3 correspondant (en gros le jeu ram à ce moment là, à cause du son).

Si quelqu'un peu me dire si il est possible d'optimisé celà ou alors quel autre classe utilisé pour lire mes fichiers mp3.

Merci.




Re : optimiser la lecture d'un mp3 le 06/05/2008 09:30:26

leprov
alors :
1 - ne crée pas ton filter graph a chaque fois. crée l'instance une bonne fois pour toute et réutilise la.
2 - si tu le peux effectue un prérendu de ton/tes sons (selon le nombre de sons, la prévisibilité des sons a utiliser, etc)
3 - si tu ne peux pas, thread le render de ton son (cest normalement le traitement qui te fait mouliner, le run ne faisant que lancer un thread)




Classé sous : lire, audio, mp3, bouger, optimiser

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS