wcxu21 / JJazzLab

A complete and open application for automatic backing tracks generation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JJazzLab

JJazzLab is a complete and open application dedicated to backing tracks generation. You type in chord symbols, select a rhythm (style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc.

The objective is to generate intelligent and interesting backing tracks, i.e tracks which are:

  • realistic
  • non-boring (with variations)
  • easily customizable, even for complex songs

The JJazzLab UI (available in several languages English, German, French, Chinese, Portuguese, etc thanks to the JJazzLab community): JJazzLab screenshot

From version 4.0 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.

Videos

Check out the demos of the JJazzLab YouTube channel.

An open architecture

JJazzLab 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".

For more information visit the Developer's guide.

Download

Visit www.jjazzlab.com for ready-to-use installers for Win, Linux and Mac.

License

Lesser GPL v3 (LGPL v3), see LICENCE file.

User guide

https://jjazzlab.gitbook.io/user-guide/

Developer's guide

https://jjazzlab.gitbook.io/developer-guide/

Contact

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

About

A complete and open application for automatic backing tracks generation.

License:GNU Lesser General Public License v2.1


Languages

Language:Java 98.7%Language:TeX 1.3%Language:Shell 0.0%