Projects / Musical MIDI Accompaniment

Musical MIDI Accompaniment

MMA (Musical MIDI Accompaniment) is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user-supplied file containing chords and MMA directives. It is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, an extensive user manual, and several demo songs. It is a command line driven program. It creates MIDI files which need a sequencer or MIDI file play program.

Licenses

RSS Recent releases

  •  21 Feb 2012 00:54

    Release Notes: In addition to the usual bugfixes, MMA now has a Stretch command for solo/melody track notation and imported MIDI files, Duproot enhancements, and Aria tracks which support Key-signature scales.

    •  03 Jan 2012 21:55

      Release Notes: There are many bugfixes and general enhancements. New features include the support of Polychords, improved chord voicing, note ornamentation for most tracks, and a track delay setting. Note that the version numbering scheme is changed to YY.MM.

      •  25 Dec 2010 06:16

        Release Notes: A PolyChord extension (very cool sounds), enhanced groove notation so you can combine a filename with a groove name (not so cool, but useful), and some bugfixes.

        •  08 Nov 2010 00:57

          Release Notes: Chords can now be entered in Roman Numeral notation. Extensive reworking/enhancement of the Solo track commands. MidiInc has been extended to permit the creation of Solo Riffs. The automatic groove finding has been enhanced so that multiple directories can be scanned. There is a -V option for an audible preview of a groove in the libraries. A new utility, mma-gb.py, is a simple GUI for viewing and previewing the groove library.

          •  20 Sep 2010 01:15

            Release Notes: This release fixes the -M command line option and has minor fixes to the solo tracks. It cleans up the docs for Voicing modes.

            Screenshot

            Project Spotlight

            osGraphX

            A 3D file viewer based on openscenegraph.

            Screenshot

            Project Spotlight

            Kernel Mode Linux

            A factility for executing user processes in kernel mode safely.