MDX X68000' music files and VGM Sega Megadrive's music files

All about modules/digital tunes in a variety of tracker & sampled formats

Moderators: Mug UK, lotek_style, Moderator Team

User avatar
qq1975b
Atari God
Atari God
Posts: 1111
Joined: Tue May 15, 2012 9:15 am
Location: Barcelona

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by qq1975b »

No news about decoding MDX files on Falcon :cry:
How is it done on a PC?
Trying to learn...
retrorepair
Atari freak
Atari freak
Posts: 57
Joined: Wed Sep 29, 2010 1:27 pm

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by retrorepair »

I'd quite like to know how to convert it to other formats like midi with sysex files.
User avatar
jotego
Captain Atari
Captain Atari
Posts: 227
Joined: Wed May 04, 2016 10:02 am
Location: Valencia (Spain)
Contact:

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by jotego »

If you don't care to do it only on MIST (rather than the original Falcon/ST), once I finish the YM2151 clone we could make an ST core with it as a peripheral. Then making an MDX player would just be a matter of passing the control codes from the MDX file to the YM2151 ports. Rather easy.

The possibility of porting an existing X68k MDX player to this ST+YM2151 is there too, although it might be more work than working a new player from the ground up.

As for my clone, I hope I can release it during September. I am running Verilog sims on it as I wrote these lines...
--
Source code of all my cores here.
My Patreon page here.
User avatar
jotego
Captain Atari
Captain Atari
Posts: 227
Joined: Wed May 04, 2016 10:02 am
Location: Valencia (Spain)
Contact:

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by jotego »

UPDATE:

I have now a working MIST core with JT51 (YM2151 module) in it. I am learning GFA basic now to make the MDX player. I have produced some sounds to check the connectivity of the core and hope to get music from an MDX file this week.

I have pushed the release data of JT51 to 27th of October, so I can work out this player and some other goodies for that date.
--
Source code of all my cores here.
My Patreon page here.
User avatar
qq1975b
Atari God
Atari God
Posts: 1111
Joined: Tue May 15, 2012 9:15 am
Location: Barcelona

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by qq1975b »

:thumbs: cool! It will very helpful in importing games from x68000 to Falcon :D
Trying to learn...
User avatar
jotego
Captain Atari
Captain Atari
Posts: 227
Joined: Wed May 04, 2016 10:02 am
Location: Valencia (Spain)
Contact:

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by jotego »

Before going to work today I spend a few minutes advancing my MDX player for MIST and got to hear the first tune from it. It is only the first channel and the pitch is 33% higher than it should but it got me all excited anyway! You can listen to it here:

This player runs on a special MIST core with the JT51 module added to the FPGA.
--
Source code of all my cores here.
My Patreon page here.
User avatar
qq1975b
Atari God
Atari God
Posts: 1111
Joined: Tue May 15, 2012 9:15 am
Location: Barcelona

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by qq1975b »

Cool! which MDX file is this channel from? Will it take much CPU time? When playing all channels....I am thinking on the Falcon running a X68000 adapted game + decoding mdx music file...
Trying to learn...
User avatar
jotego
Captain Atari
Captain Atari
Posts: 227
Joined: Wed May 04, 2016 10:02 am
Location: Valencia (Spain)
Contact:

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by jotego »

qq1975b wrote:Cool! which MDX file is this channel from? Will it take much CPU time? When playing all channels....I am thinking on the Falcon running a X68000 adapted game + decoding mdx music file...
This is Makaimura (Ghosts'n Goblins). The previous video had some serious issues with the pitch. I have been able to fix it and now it sounds almost 100% right:

I still have to implement more MDX commands to be able to play all files available on the internet.

About the Falcon... I have made the player for MIST because it uses my JT51 verilog module, which is a clone of the Yamaha 2151. So CPU use is minimal. The CPU only has to send commands to the chip, which is a memory mapped device. I think that MIST does not support Falcon computers yet so I wouldn't be able to connect it. Well, we can always connect the Falcon MIDI out to the MIST MIDI in and have it play it.
--
Source code of all my cores here.
My Patreon page here.
User avatar
Eero Tamminen
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2188
Joined: Sun Jul 31, 2011 1:11 pm

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by Eero Tamminen »

Sounds interesting, are there any news on this?
stormy
Atari Super Hero
Atari Super Hero
Posts: 769
Joined: Tue Jan 26, 2016 12:39 pm

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by stormy »

Best approach Ive had to playing my favourite megadrive songs on my Atari's is through converting the files to midi then playing through cubase and my Mt32.
Falcon CT60e 060 - 256mb ram - Phantom bus and DSP accelerated // Atari TT - Thunder and Storm IDE 64mb ram - Lightning VME - USB LAN - ATI Mach64 2mb
User avatar
qq1975b
Atari God
Atari God
Posts: 1111
Joined: Tue May 15, 2012 9:15 am
Location: Barcelona

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by qq1975b »

mzry wrote:Best approach Ive had to playing my favourite megadrive songs on my Atari's is through converting the files to midi then playing through cubase and my Mt32.
Can then be exported to Atari Falcon playable format? The idea of this question is to find a way to import games easily from other "close" plattforms
Trying to learn...
stormy
Atari Super Hero
Atari Super Hero
Posts: 769
Joined: Tue Jan 26, 2016 12:39 pm

Re: MDX X68000' music files and VGM Sega Megadrive's music files

Post by stormy »

Midi is a Falcon playable format. Wongck created PH Player which can play Midi on the Falcon/TT/STE through the DMA sound system, so it is possible.
Falcon CT60e 060 - 256mb ram - Phantom bus and DSP accelerated // Atari TT - Thunder and Storm IDE 64mb ram - Lightning VME - USB LAN - ATI Mach64 2mb
Post Reply

Return to “The Digital Department”