# JJazzLab JJazzLab is a complete and open application dedicated to backing tracks generation. You type in chord symbols, select a rhythm (music style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc. The objective is to generate **interesting backing tracks**, i.e tracks which are: - realistic - non-boring (with variations and dynamics) - easily customizable, even for complex songs *The JJazzLab UI (available in several languages thanks to the JJazzLab community):* ![JJazzLab screenshot](https://github.com/jjazzboss/JJazzLab/blob/master/graphics/JJazzLabFullScreen.png) JJazzLab embeds its own customized software synth based on [FluidSynth](https://www.fluidsynth.org/). For even better sounds, just connect JJazzLab to VST plugins via a virtual Midi cable and a VST host. ## Community JJazzLab has 35.000+ users from 90+ countries. It’s a jam buddy to have fun practicing at home or learn new stuff. It’s also a great tool for teaching or early-stage composing. ## Videos Check out the demos of the [JJazzLab YouTube channel](https://www.youtube.com/channel/UC0L3SwjY6bhTj6jsbOYzzAw). ## An open architecture JJazzLab is based on the [Apache Netbeans Platform](https://netbeans.apache.org/front/main/index.html) which provides a reliable and extensible application architecture via plugins. Developers can easily add music generation capabilities or try new ideas, without taking care of all the "plumbing". ## JJazzLab Toolkit for developers The [JJazzLab Toolkit](https://github.com/jjazzboss/JJazzLabToolkit) is a single standalone jar (all dependencies included) which contains the JJazzLab core (no GUI). It makes it easy to experiment with JJazzLab models and algorithms, or create your own plugins. ## Download Visit **[www.jjazzlab.org](https://www.jjazzlab.org)** for ready-to-use installers for Win, Linux and Mac. ## License Lesser GPL v2 (LGPL v2.1) ## Documentation [https://jjazzlab.gitbook.io/user-guide/](https://jjazzlab.gitbook.io/user-guide) [https://jjazzlab.gitbook.io/developer-guide/](https://jjazzlab.gitbook.io/developer-guide/) ## Contact For more information use the Contact page at [www.jjazzlab.org](https://www.jjazzlab.org)