[AI] FM Jukebox II — ROM musicale Mega Drive par Jonathan Marty-Wagner by DAC-Master

Data retrieved from jph

FM Jukebox II — ROM musicale Mega Drive par Jonathan Marty-Wagner by DAC-Master

chiptune,
fm-synthesis,
Game Boy ROM,
Mega Drive,
Music,
Retro,
Sega Genesis,
soundtrack,
vgm

/home/jph/Documents/md-pages/FM Jukebox II — ROM musicale Mega Drive par Jonathan Marty-Wagner by DAC-Master.html

Une ROM musicale Mega Drive propulsée par le driver DHR

FM Jukebox II est une collection musicale interactive conçue pour la Sega Mega Drive / Genesis par Jonathan Marty-Wagner, compositeur et chercheur du son basé à Brive-la-Gaillarde, en Corrèze.

Cette ROM réunit des compositions originales, des collaborations et plusieurs réimaginations personnelles de musiques emblématiques du jeu vidéo 16-bit. Elle constitue également la première publication musicale utilisant pleinement DHR V0.21 PCM Continuity, mon propre driver audio haute fidélité pour Mega Drive.

La ROM peut être lancée sur une véritable Mega Drive à l’aide d’un EverDrive ou sur un émulateur compatible.

Un véritable moteur audio Mega Drive

DHR est un driver développé spécialement pour restituer ensemble les trois dimensions sonores de la console :

– la synthèse FM du YM2612 ;

– le générateur sonore SN76489 PSG ;

– les samples numériques du canal DAC.

Contrairement à une simple conversion automatique, DHR conserve le micro-timing des événements musicaux et coordonne les commandes FM, PSG et PCM directement sur le Z80 de la Mega Drive.

La version utilisée dans cette ROM introduit une correction architecturale majeure : la continuité des samples est désormais préservée même pendant les rafales très denses de commandes FM et PSG. Le driver ne supprime plus de portions de waveform pour rattraper le temps processeur.

Les samples peuvent ainsi être lus à une fréquence proche de 26 kHz, avec des attaques plus propres, une meilleure stabilité et sans les craquements numériques qui apparaissaient auparavant dans les passages complexes.

DHR V0.21 a été éprouvé sur une véritable Mega Drive avec des morceaux issus de DefleMask, Furnace et DAC Full Chip, ainsi qu’avec une performance enregistrée dans Ableton sans quantification préalable.

Plusieurs méthodes de composition, une seule console

FM Jukebox II rassemble des morceaux produits avec différentes méthodes d’écriture.

Tank Breach a été composé avec DefleMask pour le jeu Mega Drive du même nom.

Metropolis et Cold City ont été développés avec Furnace. Cold City est une collaboration avec Emilie.S. ici: https://itch.io/profile/emilie-sukougu

Plusieurs morceaux hommages ont été entièrement réimaginés dans Ableton avant d’être convertis en données musicales Mega Drive (VGM)grâce à DAC Full Chip, mon propre environnement de composition et de conversion vers le format VGM.

Cette méthode a notamment été utilisée pour revisiter :

– le thème de Death Adder dans Golden Axe ; – l’univers de Whirlwind et de la séquence de surf de Shinobi III ; – le thème de Labyrinth Zone dans Sonic the Hedgehog.

DAC Full Chip permet de travailler depuis un environnement de composition moderne tout en produisant une interprétation destinée aux véritables circuits sonores de la Mega Drive. Le résultat n’est pas un simple fichier audio posé sur une ROM : la musique est rejouée par la console elle-même.

Une recherche sur le son 16-bit

FM Jukebox II se situe à la rencontre de la composition, du développement logiciel et de l’archéologie sonore.

Le projet explore une question centrale de mon travail : comment écrire aujourd’hui pour une machine historique sans réduire son identité à une imitation nostalgique ?

La Mega Drive devient ici un instrument. Ses contraintes techniques, ses imperfections et son architecture particulière participent directement à l’écriture musicale.

Cette ROM s’inscrit dans DAC Master, mon laboratoire consacré à la composition pour consoles, à la synthèse FM, aux drivers audio, aux trackers, aux outils VGM et aux mémoires sonores du jeu vidéo.

Lecture de la ROM

La ROM peut être utilisée :

– sur une Sega Mega Drive / Genesis avec un flashcart compatible ; – sur Mega EverDrive ; – dans un émulateur Mega Drive compatible avec les fichiers .bin.

Chargez la ROM, sélectionnez un morceau dans le jukebox et suivez les commandes affichées à l’écran.

Pour une restitution fidèle, l’écoute sur une véritable Mega Drive est recommandée.

Crédits

Conception, composition, développement DHR et DAC Full Chip : Jonathan Marty-Wagner / DAC Master

Aide de l’IA pour la partie codage du driver.

Collaboration sur Cold City : Emilie.S

Projet développé à Brive-la-Gaillarde, Corrèze, France.

Découvrez mes autres compositions, recherches et outils consacrés à la musique 16-bit, à la Mega Drive et à la synthèse FM sur le site de DMP Radiohouse.

Screenshots

/img/md/fmjukeboxiirommusicalemegadriveparjonathanmartywagnerbydacmaster-01.png


Permalink :
https://md.jmus.fr/fmjukeboxiirommusicalemegadriveparjonathanmartywagnerbydacmaster.html