I'm staying on the sidelines for now, so I'll share my resource here. My fork of AddmusicK, AddmusicKFF (with a 1.0.9 release candidate, though I have a bit of an analysis paralysis with regards to going through the entire collection, mostly because I have to do a good deal of scripting just to catch possible edge cases) is present with four different compiled Windows binaries
for your convenience (recompiled whenever I update the code):
refers to the master
is directly based off of this particular branch, with some updates to the versioning info and a changelog. In particular, they have better compatibility with AMM and AM405 ports than older AddmusicK versions.
contains a few extra fixes that affect music playback: namely, the order of writing to voice DSP registers on instrument, using rests in the middle of arpeggios (arpeggios themselves received a major fix in the 1.0.9 release candidate), using per-channel transposition on the target note of the $DD VCMD, and last, but not least... looking inside subroutines and loop sections during readahead.
is my bleeding-edge
branch, and it contains the latest and greatest and then some. In addition to all of the changes from AddmusicK1.0.9_latestRCbeta
(other than versioning),
And, of course, this lovely little thread
contains a huge list of what I've done so far, as well as other contributions, and there is a Github page
containing a copy of the source and all of its changes since 1.0.8 if you either want to make additional changes, or even revert some of them (your mileage may vary).