Skip to main content
Wikispaces Classroom is now free, social, and easier than ever.
Try it today.
Pages and Files
Before you start
Requirements and setting everything up
Quick start guide
Overview of the most common files to write
New alternative but easier way to write a simple driver and editor
Start a new project
Methods and parameters in detail
How to ...
XML Driver Guide
What is the XML Driver?
The XML Driver was designed to simplify the process of writing a driver.
You create the XML describing your
, and you should have basic librarian functionality.
org/jsynthlib/jsynthlib/ synthdrivers/yamaha/motif/ YamahaMotif.xml
It's not a very good example as the Yamaha Motif needs an incredibly complicated driver that was never finished.
Other files this example uses are
(which describes patch)
This driver is being
To create an editor you use EditorBuilder, where you just drag and drop the pieces to create your UI.
Run it by entering "java org.jsynthlib.editorbuilder" in your terminal.
It then loads the XML driver and should give a list of all the parameters you defined.
Now you can drag them to arrange them as you want.
I'm not sure about this, but maybe you can run "java org.jsysnthlib.ParameterFrame" . I just discovered this has a main method too.
Maybe this method is called from editorbuilder.
help on how to format text
Turn off "Getting Started"