PPMCK is an extension of the MCK program, which utilizes MML (Music Macro Language) to create (NES Sound Format) files. In other words PPMCK is an NES/Famicom music composition utility. It has the ability to utilize every type of expansion chip.

Noteable Characteristics

One advantage PPMCK has over FamiTracker (or other NSF Trackers for that matter) is that it boasts full support for ANY combination of expansion chips

. FamiTracker normally has the possibility to use only one expansion chip at a time. (However, user nicetas_c on FamiTracker forums has found a way

to use up to 2 at a time.)

Additionally, since PPMCK is not a tracker, you are not bound to a grid, thus freeing the possibility to achieve any kind of note value intuitively without having to delay ticks or changing the ticks-per-step value. In PPMCK you write the note lengths next to the letter names e.g. (c2 d4 e4 b2 a2) which translates to (half-note, quarter, quarter, half-note, half-note). You can simultaneously, in another channel write something like (e6 f6 g6 d12 e12 c6 b6), which translates to (triplet-quarter, triple-quarter, triplet-quarter, triplet-eight, triplet-eight, triplet-quarter, triplet-quarter). You can also use disgusting weird divisions that no living person would want to play all the way up to 99999999999! Much more than 9000.

(Windows and Mac)
Audio Overload runs natively in Mac and is temporarily a good solution if you are a Mac user, but it can't run chips like the FDS (Famicom Disk System chip). For immediate playback try using an emulator such as NEStopia

. MuMML listens to your .mml or .txt file for changes and automatically initializes your favorite NSF plugin or stand-alone player after you save the txt file. (It's also a good environment for other chips.)
- If you are not using MuMML you can run "mknsf yoursongname.mml" in the directory by command prompt." This is what converts your MML's to NSF files.