Converting MML to NSF. Is there an easy way?

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Converting MML to NSF. Is there an easy way?
by on (#242074)
The other day I found a program called MIDI2MML: https://www.cs.cmu.edu/~tom7/midimml/
However, the site that stored information how to convert MML to NSF, was closed. Copies of the page, apparently, nowhere.
So I want to ask - is there any other software, it is desirable is easier, with the help of which it would be possible to convert MML to NSF?
Re: Converting MML to NSF. Is there an easy way?
by on (#242075)
Tools to compile various MML dialects to NSF include MCK (guide) (and its successor PPMCK) and Pently. But because MML syntax isn't standardized, expect to hand-edit the output of the standard MIDI file decompiler to meet a particular program's requirements. Or if you can find a way to decompile a standard MIDI file to a LilyPond score, you should be able to copy and paste the note data into a Pently score, as Pently's input format is some hybrid of MML and LilyPond syntax.
Re: Converting MML to NSF. Is there an easy way?
by on (#242634)
Could you tell me how to register commands in the midi2mml program?