I like JJazzLab and I want to keep it free, how can I help ? Answer here

JJazzLab 2.1.2a (June 30, 2020)

JJazzLab 2.1 Spain Demo Visit the forum to download this JJazzLab 2.1 backing track.

  • New chord symbol interpretation options
    Fine tune the rendering at the chord symbol level: stronger accent, add crash cymbal, pedal bass, etc.
  • New tempo factor parameter
    Slow down/accelerate parts of the song
  • Band-in-a-Box (.sgu/.mgu) and MusicXml files import (.xml)
    Directly reuse 1000’s of Band-in-a-box song files, see this help page for details.
  • Any rhythm can be used for any time signature
    Genesis and prog. rock fans can keep their 44 rock beat on 34 or 74 measures!
  • Fully customizable click and precount
    Drummers should be happy ;-)
  • New song memo editor
    Save text notes with your song
  • Plus many various improvements and bug fixes…

Consult the release notes for more details.


Windows 32-bit version: JJazzLab-2.1.2a-Win32-Setup.exe

Windows 64-bit version: JJazzLab-2.1.2a-Win64-Setup.exe

Linux x64: JJazzLab-2.1.2a-Linux.zip

Mac OSX: JJazzLab-2.1.2a-Mac.zip

Recommended downloads to get the best out of JJazzLab 2 on Windows:

JJazzLab SoundFont: JJazzLab-SoundFont.sf2 (from Musical Artefacts web site)

VirtualMidiSynth soundfont player: VirtualMIDISynth (from CoolSoft web site)

Windows Installation instructions

Download and run the setup program. Choose “Install for me only” if you don’t have administration rights on your computer. If you get a security alert this page explains what to do.

Visit the VirtualMIDISynth help page for instructions how to use JJazzLab with VirtualMIDISynth and the JJazzLab SoundFont.

Linux Installation instructions

Unzip the package. Start JJazzLab using bin/jjazzlab in the installation directory.

Visit the FluidSynth help page for instructions how to use JJazzLab with FluidSynth and the JJazzLab SoundFont.

Mac OSX Installation instructions

Unzip the package and open it to start JJazzLab. If you get a security alert : using the Finder, select the JJazzLab package, ctrl-click menu, Open, this will give you the choice to open the application in spite of the security alert.

NOTE: On Mac OSX the JJazzLab SoundFont can be loaded in the Java Internal Synth. Visit the Java Internal Synth help page for more info. The Java Internal Synth may have performance issues when playing too many notes in parallel. There is also a known Java bug (not JJazzLab) which may cause some audio lag during playback.

Free software !

You can use JJazzLab for free as long as you agree to the terms of the End User License Agreement. JJazzLab contains open source components (see below) governed by specific licenses which are available (with source code) via the JJazzLab-X project.


Let us be grateful to the people and projects that are or were a part of JJazzLab, or those who had contributed to it in some way.

  • JJazzLab-X: The infrastructure of JJazzLab is available as an open-source framework.
  • Apache Netbeans: For the powerful IDE and modular application framework.
  • XStream: for the XML serialization
  • JFugue: for the Midi file parsing
  • Peter Wierzba, Michael P. Bedesem, Jørgen Sørensen/jososoft: for the precious information about the Yamaha style file format
  • Incava: for the diff algorithm
  • InnoSetup: for the installer
  • John Nebauer: for the SGM-v2.01-NicePianosGuitarsBass SoundFont which served as a basis for the JJazzLab SoundFont.
  • FluidSynth: for the SoundFont synth on Linux
  • CoolSoft: for VirtualMIDISynth on Windows
  • Matt Finley: for the help on the Band-In-A-Box import feature
  • My family: for the too many evenings and week-ends spent on this project