JAM accompaniment program

JAM is an automatic accompaniment program.

Enter the changes for a tune, select the playback tempo, toggle the loop button, hit play, and start playing along.

Illustration of th JAM accompaniment program. While you play the chord played is highligted. You have to go to www.jimmybruninstitute.com to find the shapes used  Jam is only 100Kb and it's free! It does not have the more advanced features of other similar software. It does not support styles as do BIAB or Improvisor. But it has the advantage of being simple, fast and small! The complete program is in one file, and the size is whooping 100kb!

For those who knows Band-In-A-Box (BIAB) or Improvisor, JAM has the bare bones functionality of those programs. You enter chords by just entering the names of that chords. Then you find a suiting tempo, and hit the play button to start improvising and jamming to your changes. You can save the changes to a file, with the .jam extension, for later playback in JAM. Or, you can export the changes to MIDI.

How chords are written? Simple. See the screen shot to the left: C7, Cm7, Cm6, Cmaj7 (not CM7), Cm7-5 (not Cm7b5) and so on.

VOICINGS: You can define your own chords and chord voicing using a simple definition rule. For instance a chord could be defined by this easy syntax. The numbers are number of semitones: [CHORD name = number number …] with up to six numbers, and then declare it like this: [CHORD jazzymaj9 = 2 7 12 16 23]. Then you can use it like this: Cjazzymaj9. This maj9 voicing does'n sound as good in JAM as on the guitar (x55557). For more on chord definition, see the tutorial and manual found at the developers website.

DOWNLOAD JAM, manuals and tutorial at the authors web site pyva.net