dorkhub

JJazzLab

A complete and open application for automatic backing tracks generation.

jjazzboss
Java57745 forksLGPL-2.1updated 3 weeks ago
visit the demogit clone https://github.com/jjazzboss/JJazzLab.gitjjazzboss/JJazzLab

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

JJazzLab embeds its own customized software synth based on FluidSynth. 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.

An open architecture

JJazzLab is based on the Apache Netbeans Platform 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 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 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/developer-guide/

Contact

For more information use the Contact page at www.jjazzlab.org

more like this

jasspa

Jasspa's MicroEmacs is a powerful and efficient terminal and window based text editor. Designed to be lightweight yet f…

C54

rstpad

Standalone reStructuredText editor with live preview (native app)

C++54

Oscillody

Oscillody is a free, real-time, oscilloscope-based audio visualizer. You can import up to 4 stems, customize the visual…

GDScript55

search

search projects, people, and tags