Salut à tous,

voilà, j'utilisai le .net directx management avec Microsoft.DirectX.AudioVideoPlayback.dll pour lire mes XM.

Je souhaite le remplacer par quelque chose de plus simple...

Voila l'idée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
        Inherits Microsoft.VisualBasic.Devices.Audio
 
        Dim pfile As String = "test.xm"
        Dim mdataxm() As Byte = IO.File.ReadAllBytes(pfile)
        Dim mdatawav() as Byte
 
        'FUNCTION DECRYPT MDATAXM vers MDATAWAV
 
        Me.Play(mdatawav, AudioPlayMode.BackgroundLoop)
Avis aux experts !
Je galère depuis une décennie, merci d'avance.