vgmrips

The forum about vgm files
It is currently 2023-03-21, 14:08:28

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2022-02-17, 22:34:11 
Offline

Joined: 2022-02-17, 22:24:00
Posts: 3
Hello, folks

I am wondering if it is possible to extract midi from the music from the original TMNT arcade [Konami, 1989]

any ideas?

I read some of the threads from the forum and there are so many different tools, i am feeling a bit
overwhelmed by the sheer amount of stuff going on. i read about vgm2mid , vgz2midi, etc but don't know
where to start?

I found couple of midis from the soundtrack on vgmusic.com, but its not all of them.

So i guess it is possible to do so, but have no idea where to start

some suggestions i saw pointed to extracting vgm from the rom file, and then extracting midi from the
generated vgm file?

is it possible to do it this way, and if so, how can this be done ?

Any help would be appreciated!


Top
 Profile  
 
 Post subject:
PostPosted: 2022-02-17, 22:48:43 

Contributors Contributors
Offline
User avatar

Joined: 2017-01-12, 13:39:56
Posts: 101
If you want to log the vgm, I'm afraid you won't be able to capture the PCM data due to lack of K007232 support at the moment.

_________________
This signature is dedicated to my long messed up sleep schedule.
https://www.youtube.com/user/sunkhaskasis - My channel. Nothing ever happens there.


Top
 Profile  
 
 Post subject:
PostPosted: 2022-02-17, 22:56:26 
Offline

Joined: 2022-02-17, 22:24:00
Posts: 3
Gnome wrote:
If you want to log the vgm, I'm afraid you won't be able to capture the PCM data due to lack of K007232 support at the moment.


Thanks for your reply, Gnome!

Can you elaborate a bit on that, as if you're explaining to someone that doesn't have much of a clue what you're talking about?

Best regards !


Top
 Profile  
 
 Post subject:
PostPosted: 2022-02-17, 23:09:53 

Contributors Contributors
Offline
User avatar

Joined: 2017-01-12, 13:39:56
Posts: 101
OK, I'll try explaining to the best of my ability, someone else might add their part later.

VGM contains logged commands from a sound chip, hence the term "logging" as a synonym to "ripping". When you run an emulator (MAME, for example) and enable the logging option, it logs commands sent to a chip. Then, using a player (in my case it's VGMPlay), you can play your VGM file.

The TMNT arcade has 3 sound chips: OPM (YM2151), the FM synthesis chip, K007232, the PCM sample chip and a uPD chip which is used for the characters' voices (also a sample chip). The current revision of the VGM lacks support for the K007232 chip, meaning you won't be able to log the samples (they are usually reserved for stuff like percussion).

Another problem here is that vgm2mid likely does not support OPM. I haven't ever used the tool myself, so don't take my word for it.

_________________
This signature is dedicated to my long messed up sleep schedule.
https://www.youtube.com/user/sunkhaskasis - My channel. Nothing ever happens there.


Top
 Profile  
 
 Post subject:
PostPosted: 2022-02-17, 23:44:52 
Offline

Joined: 2022-02-17, 22:24:00
Posts: 3
that is something , thanks for clarification!

So, is there any other way of doing it?


Top
 Profile  
 
 Post subject:
PostPosted: 2022-02-17, 23:48:12 

Staff Staff
Programmers Programmers
Musicians Musicians
Contributors Contributors
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2011-12-01, 20:20:07
Posts: 4409
Location: Germany
vgm2mid supports the OPM / YM2151. It actually supports all FM chips but YMF271.

I guess your only chance of getting at least partial MIDIs of the songs is to log VGMs of the game using the "MAME VGM mod" and then using vgm2mid on those logs.
You will lose any sort of tempo information though.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
[ Time : 0.040s | 14 Queries | GZIP : On ]