A simple viewer, player, and editor for guitar charts. Charter is a Free and Open Source app for Desktop (Windows, MacOS, and Linux.) using Java and jasio.
Download the latest version of Charter from the releases page.
Currently, the installer is recognized by some antivirus software as a trojan, Windows Defender sometimes says it's Trojan:Script/Wacatac.B!ml
, as there is no way to fix it other than to pay M$ money.
You have to deal with it by ignoring the issue or turning check for that file off in the software, however most antivirus scanners say that the file is clean.
- Download and run the installer
Charter-windows-<version>-installer.exe
. - Download jasiohost64.dll and rubberband-jni_win64.dll(rename it to
rubberband-jni.dll
) and put them in theWindows\system32
folder. - Run
Charter.exe
.
Works For Windows 10 and above.
- You need Java 17 (JDK) or newer to run it, you can install it from Oracle Main release or OpenJDK.
- Download
Charter-mac-<version>.zip
for Intel Macs, orCharter-mac-arm-<version>.zip
for ARM, then unzip it and move intoApplications
. - Download librubberband-jni.dylib and put it in the libraries folder, one of
~/lib
,/usr/local/lib
or/usr/lib
. - Run
Charter.jar
.
- You need Java 17 (JDK) or newer to run it, you can install it from Oracle Main release or OpenJDK.
- Download
Charter-linux-<version>.zip
then unzip it. - Download librubberband-jni.so and put them in the libraries folder, one of
~/lib
,/usr/local/lib
or/usr/lib
. - Run
Charter.jar
.
- Install JDK 17 or newer, for example Main release or OpenJDK
- Download and install Maven from here.
- Fork the repo and make pull requests
- Profit
You can also suggest features by making a new issue and you can submit them in the Charter Discord!
- Go to main directory and run
mvn clean package
- Built program will appear in
<dir>\target\Charter\