C'est un petit programme permettant d'écouter les séquences Mp3 à l'aide du composant DirectX: Microsoft.DirectX.AudioVideoPlayback.Audio et de n'en conserver qu'une partie à l'aide des accès binaires aux fichiers (Classes BinaryReader et BinaryWriter).
Procédure:
- On clique d'abord sur le bouton Parcourir pour désigner le fichier MP3,
- On clique sur Jouer pour lancer la séquence (Le TrackBar permet d'avancer plus rapidement ou de reculer),
- On place un marqueur de début pour indiquer où doit commencer la partition,
- On place un marqueur de fin pour indiquer où doit se terminer la partition,
- Et enfin, on clique sur partitionner.
Une fois le fichier constitué, le programme propose d'écouter le résultat.
Voilà, je fournis un PDF plutôt volumineux (détaillé) avec les sources permettant de reconstruire tout l'exemple pas à pas. Le SDK DirectX est nécessaire.