Ça dépend du format de la musique au départ.
Si c'est du YM, c'est juste une copie brute des données envoyées au Yamaha, donc c'est relativement facile à découper. Je ne sais pas s'il y a un programme qui permet de faire ça, mais si ce n'est pas le cas, il ne devrait pas être trop difficile à écrire.
Si c'est du SNDH, c'est beaucoup plus délicat, étant donné que le format inclut le code pour jouer la musique dans le fichier. Les données musicales peuvent donc être dans n'importe quel format... À part en retrouvant le tracker qui a généré le fichier SNDH (et il faut encore qu'il accepte de relire ce qu'il a généré), je ne vois pas de façon simple de le faire.

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turbo