JSynthLib is a universal MIDI synthesizer librarian / editor. The project aims to eventually support all existing synthesizers.


  • SysEx Librarian
  • SysEx Editor

Project Samples

Project Activity

See All Activity >


Editors, MIDI

Follow JSynthLib

JSynthLib Web Site

Other Useful Business Software

Identify and respond to threats before damage is done Icon
Identify and respond to threats before damage is done Icon

A SIEM that makes it easy to use logs for security, compliance, and troubleshooting.

SolarWinds® Log & Event Manager (LEM) delivers comprehensive Security Information and Event Management (SIEM) capabilities in a highly affordable, easy-to-use, and quick-to-deploy virtual appliance. LEM provides the visibility, security, and control that IT professionals need to alert on and respond to security threats, and assist in meeting the regulatory compliance guidelines of HIPAA, PCI DSS, SOX, and more. Try it FREE for 30 days!

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Very encouraging... I just dusted off my ancient Yamaha DX21 and checked SourceForge for a basic patch librarian/editor that might have a hope of working with this old beast. I quickly found JSynthLib and it sounded like just what I was after. But, I was skeptical whether it would support my synth, and whether it would really work at all... I've tried a few of these things in the past with little/no luck. I see some other reviews with problems installing/launching. I'm not sure what the issues were in those cases. I have had no problems running it on a Windows 10/PRO, 64-bit system with current Java, etc. After installation, I was very pleasantly surprised to find that my synth was listed among those that were supported. I was able to download patches, edit them on my desktop, group them into libraries or scenes in various ways, and bulk upload them. In general, all the things I was hoping to be able to do. The interface is very clean, allows for a reasonable amount of comments and descriptive details to identify your work, and generally works smoothly and with little to no learning curve. There are a couple of minor glitches I noticed here and there, but nothing that prevents me from using the tool.. Anyway, this is a nice tool and a great effort by the developer. I will get good use out of it. I should probably see about making a donation. Thanks for the great work!

  • Been using jsynthlib on OSX to edit the Yamaha TX802 and TX81Z. Awesome, super easy to use. Cons - No bank editing on the TX81Z. Pros - Cross Breed (random) Patch generation. So good!

  • I instaled in windows7x 64... and the program was installed in program file (x86) when I try to open I just got an error message about java - jar -synth - jar.... so sad... Also I dont know for what is this space if we dont get any help....

  • i can't launch jsynthlib. i always get "java.lang.exceptionininitializererror" my setup osx 10.6.8, java 1.6.0_29, jsynthlib 0.20.0 i did copy CAProvider.jar into the java/extensions folder i don't use the terminal to launch it but the bundle icon directly has anyone encounter this problem as well?

  • Good work:)

Read more reviews >

Additional Project Details



Intended Audience

End Users/Desktop

User Interface

X Window System (X11), Win32 (MS Windows), Cocoa (MacOS X)

Programming Language