Installation instructions
Windows
Download and run the setup program at https://www.jjazzlab.org/en/download, which embeds everything you need.
If you don't have admin rights on your computer, choose Install for me only during setup
If you get a Windows Smart Screen alert
Windows Smart Screen blocks the program NOT because it is a malware (it is NOT!), but just because JJazzLab is new, so Windows security servers don't have enough statistics to evaluate its "security reputation".
Once enough users will have successfully downloaded and installed it, Windows Smart Screen will not block the program anymore.
You can find more explanations in this good article.
MacOS
You must first install FluidSynth (>=2.2.0) manually (I strongly recommend via Homebrew): https://github.com/FluidSynth/fluidsynth/wiki/Download.
Mac computers with Apple M1 processor
Download the .pkg file at https://www.jjazzlab.org/en/download and open it.
Mac computers with Intel x64 processor
.pkg files are not always supported on old MacOS versions, so we propose a .zip file, a basic solution but compatible with many MacOS versions.
Download the .zip file and extract (open file with Finder)
Execute file
bin/jjazzlab
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.
Linux
If FluidSynth makes some "crackling" noise, make sure your Linux is optimized for audio applications: https://jackaudio.org/faq/linux_rt_config.html
Using packages
JJazzLab packages are only proposed in selected formats (.deb, .rpm, ...).
Download the relevant package for your distro at https://www.jjazzlab.org/en/download, then open it with the relevant package manager (examples below) :
JJazzLab packages declare a dependency on the FluidSynth (>=2.2.0) package. So the package manager should automatically install it if it's not already present on your system.
Using the tar.xz package
The .tar.xz
package should work on any Linux distro (x64).
Install FluidSynth (>=2.2.0) manually: https://github.com/FluidSynth/fluidsynth/wiki/Download
Download and extract the JJazzLab .tar.xz file, e.g
tar -xf JJazzLab-4.0.2-linux-x64.tar.xz
Run
bin/jjazzlab
Special case: libfluidsynth.so.3
in a non-standard directory
libfluidsynth.so.3
in a non-standard directoryOn Linux, JJazzLab uses FluidSynth via its shared library libfluidsynth.so.3
(or libfluidsynth.so
). The file is expected to be in one of the standard directories:
/usr/lib/x86_64-linux-gnu, /usr/lib, /usr/lib64, /usr/local/lib, /lib
If you successfully installed FluidSynth (>=2.0.0) but JJazzLab can't load FluidSynth, it's possible that libfluidsynth.so.3
was installed in a non-standard directory. Once you found the file location (for example in /tmp/lib/libfluidsynth.so.3
), you can tell JJazzLab where to find it:
In the JJazzLab installation directory, edit file
etc/jjazzlab.con
fAdd
-J-Dfluidsynthlib.path=/tmp/lib/libfluidsynth.so.3
at the end of thedefault_options
variableStart JJazzLab
JJazzLab embeds its own Java Runtime Engine. You don't have to deal with Java at all. Trying to use a different JRE/JDK will certainly generate problems.
Last updated