MMA logo

MMA

Generates MIDI tracks from user-provided files containing chords and directives, with an extensive library of patterns for popular rhythms and detailed user manuals.

Made by Bob van der Poel

  • mma

  • Music Production

What is MMA?

MMAMusical MIDI Accompaniment is a versatile accompaniment generator that creates MIDI tracks for a soloist to perform over from a user-supplied file containing chords and MMA directives. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, detailed user manuals, and several demo songs. The program is command-line driven and generates MIDI files that can be played by a sequencer or MIDI file play program. Additionally, a GUI front-end called Lemma, created by Gek S. Low, provides a user-friendly interface for entering simple chord progressions. The Lemma application is written in Python and Tkinter, making it accessible to a wide range of users. MMA also offers syntax coloring support in various text editors, and scripts to convert data files from other formats like Band-in-a-box, ABC, MUP, and Yamaya .sty

Highlights

  • Generates MIDI tracks for a soloist to perform over from user-supplied files containing chords and MMA directives
  • Comes with an extensive user-extendable library of patterns for various popular rhythms
  • Provides detailed user manuals and several demo songs
  • Offers a GUI front-end called Lemma for easy chord progression input
  • Supports syntax coloring in text editors and conversion from other data file formats

Platforms

  • Linux
  • Mac
  • Windows

Languages

  • English

Features

    • Support for MIDI