Pour la lecture de quelques secondes sous WinAmp, c'est un peu louche... Pour ma part les MOD de ce jeu passent dans leur totalité sans problème. Maintenant, je préfère lire ces fichiers avec Modplug Player, WinAmp ayant parfois une facheuse tendance à lire certains MOD n'importe comment (quelques effets passent très mal...).
Pinball Fantasies fait partie de la grande famille des OST "non figées", et par définition c'est une musique qui gagne à être écoutée en jouant, justement à cause de ses multiples séquences: Chaque table contient plusieurs thèmes, qui se déclenchent en fonction des actions du joueur (gain, perte, hiscore, jackpot, multiball, etc.). Ces thèmes sont, en définitive, à considérer comme autant de musiques semblable mais différentes, et non pas comme une musique unique à plusieurs variations. En dehors du jeu il est difficile de les écouter dans de meilleures conditions qu'en les lisant les unes à la suite des autres...
Prenons Partyland. En pratique, dans le module que je possède, les thèmes s'enchainent comme ceci (ça fait des années que je n'ai pas joué à Pinball Fantasies, ne hurlez pas si je me suis trompé dans les noms des événements correspondant dans le jeu ^^):
A- Presentation Table (patterns 01-08, environ 1mn, boucle jusqu'à l'arrivée du joueur)
B- Game Over ? (patterns 09, 6s, jingle sans boucle)
C- Intro Table (pattern 10, 6s, boucle jusqu'au lancer de la balle)
D- Theme #1 "Main theme" (patterns 11-20, 1mn15, puis boucle)
E- Perte d'une balle (pattern 21, 2s, jingle sans boucle)
F- Theme #2 "Multiball" (patterns 22-27, 30s, puis boucle)
G- Jackpot (pattern 28, 2s, jingle sans boucle)
H- Theme #3 "Hiscore" (patterns 29-32, 20s, puis boucle)
I- Theme #4 "Happy Hour" (patterns 33-37, 35s, puis boucle sur pattern 34)
J- Mega Laugh (patterns 38-39, 5s, jingle sans boucle)
On pourrait créer une tracklist similaire pour les quatres tables... Si on exclut les séquences de type jingle, qui sont à considérer comme des bruitages plutôt que comme de 'vraies' musiques, il nous reste 4 ou 5 musiques différentes. Pour autant que je sache, il n'y a pas moyen de les isoler ou de passer de l'une à l'autre en bouclant dessus comme pour le format SID par exemple...
En y réfléchissant, y'a une solution: éditer les patterns avec un tracker pour subdiviser chaque module en plusieurs nouveaux fichiers, et ainsi créer les boucles soi-même (ça ferait donc ~10 modules par table au lieu d'un). Quand j'aurai un peu de temps j'essaierai de voir si je peux le faire et si ça marche je vous posterai ça
