Friday, June 24, 2016

Starting 16.06.a

So, we're into a new beta cycle.

First thing today I incorporated a patch from Ignazio to fix a AFTER problem. The way the options were being parsed, an option in the command being set-up for future evaluation was interpreted as an illegal AFTER option.

Well, that's the first change being put into 16.06.a. Gotta start somewhere!

Tuesday, June 14, 2016

Die bugs, die!

Found yet another bug in the last release. Only when using Python 3.x ... fixed and a new version is up. Sorry about that!

Sunday, June 12, 2016

Will the bugs never die!

Yesterday I posted version 16.06 of our favorite accompaniment creator. Today I got the first bug report :) There was a minor issue with the pluginutil module. It didn't properly handle the new version number. The report was accompanied by a fix which has been applied. I've reposted the distribution files. Same version number!

Saturday, June 11, 2016

Finally ... 16.06 is now on line!

A stable release, version 16.06, of MMA--Musical MIDI Accompaniment is available for downloading. In addition to a number of bug fixes and optimizations, MMA now features:

 - A number of new macros
 - RPITCH command
 - FRETNOISE option for Plectrum tracks
 - Enhanced TIME options
 - AFTER command
 - Other minor enhancements

Please read the file text/CHANGES-15 for a complete list of changes.
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details please visit:

If you have any questions or comments, please send
them to:

Friday, June 10, 2016

More docs done

Progress. Got the docs for "After Bar=EOF" done.

Tomorrow I'll start to package the new 16.06 version. If no problems come up it should be posted on Sunday.

Thursday, June 9, 2016


I finally found time to finish the doc part for the QRiff plugin. Now, I have to write up the After Bar=EOF addition, run a few tests ... and then ... then ... we can release version 16.06. It will be an important day in the history of music :)

Thursday, June 2, 2016


I mentioned the other day that I had written a little quarter tone plugin. Only thing about it was that it left tracks detuned at the end of a song. So ... had to do something about that :)

I added a EOF option to the AFTER command. Now, you can set a bunch of commands to execute at the end of a file. In my case, it's to "retune" the tracks being used for quarter tones.

Hope you'll be able to use it for other tasks.

I'm officially setting a feature freeze! I hope to release a new stable version, 16.06 early next week. Stay tuned!

Python 2.x support

There will be one more (or two) python 2.x releases, probably this year or early 2020. I'm thinking we should remove 2.x support for MM...