pinobatch / pently

Scalable music engine for NES games
zlib License
72 stars 4 forks source link

Translate FamiTracker text exports #4

Closed pinobatch closed 7 years ago

pinobatch commented 8 years ago

Apparently more chiptune musicians in the West are familiar with FamiTracker than with MML (PPMCK) or LilyPond, the notations that inspired Pently syntax. Competing NES music engines, such as FamiTone, offer one-click conversion of a subset of FamiTracker text exports to their own format. At first I thought the differences between FamiTracker and Pently were so insurmountable. But eventually I figured out a subset that might be workable.

The following command produces a text export:

famitracker.exe etude.ftm -export etude.txt

Interpretation of the text export would not be without compromises:

But a conversion still needs to specify the time signature (what's a measure?) and the scale (how many rows is an eighth note?).

Qix- commented 8 years ago

This would be huge. Cant wait to get home and look at these

pinobatch commented 8 years ago

NovaSquirrel is working on this in ft2pently

Qix- commented 8 years ago

Wonderful. Going to be so useful!

pinobatch commented 7 years ago

I've used ft2pently, and it appears to be stable. Further issues can be filed at its issue tracker.