Bonjour,


Je fais une application qui assemble de petits messages audios pour faire une séquence audio qui une fois lue donne un message complet.

J'ai trouvé dans le framework la classe SoundPlayer qui avait l'air très attrayante, malheureusement elle a un gros manque : l'absence de détection de fin de lecture.
Cela me gêne à 2 niveaux :
- Lorsque je veux faire écouter chacun des petits messages audio, je ne peux pas switcher l'état de mon bouton de Play à Stop, et vis versa. Je ne sais pas au moment ou je clique si le son se lit encore (stop demandé) ou si le son est déjà arreté (relecture demandée)
- Lorsque je veux lire ma séquence audio, je ne sais pas quand finit le 1er message pour pouvoir enchaîner le 2e

Bref, comment gérez-vous (ou géreriez-vous) la lecture de sons dans une winform ? Y a-t'il une autre classe, qui m'aurait échappée, plus complète pour gérer cela plus finement ?

Merci par avance pour votre aide
Greg