Download List

Project Description

jVSTwRapper allows you to develop VST (2.4), Audio Unit (AU), and LADSPA compatible audio plugins and virtual instruments and user interfaces (in Swing) with the Java programming language. Five demo plugins (with source) are included.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-27 23:01
1.0beta

The example plugins were updated and many code changes were made that improve the robusteness of the native code. The code now passes the VST-Plugin Unit Test Suite. A new version of the Liquinth demo synth was added. More robust string handling was implemented. The GUI focus bug was fixed. Static code validation is passed in VisualStudio 2010.

2008-10-05 23:55
0.9g

Integrated with VSTAU for Audio Unit support. Apache Maven integration allows you to create a .zip file for your jVSTwRapper plugin for all 3 supported platforms. Maven-based compilation and deployment of the wrapper itself. A simple GUI to show/hide the plugin when window embedding is turned off. Greatly improved GUI stability on all platforms. Automation support for the JayDLay example plugin. A tricky threading bug has been fixed. A new example VST instrument: LiquinthVST. Performance improvements, in particular further minimizing the need for garbage collection.
Tags: Major feature enhancements

2008-05-26 04:23
0.9f

Mac GUI plugins work now. A threading bug has been fixed (a general fix, but dicovered in Cubase SX 4 on Mac OS X). In a major improvement of the processing functions, Almost no garbage collection takes place now using the example plugins (only approximately 5 seconds each). There is some ccode cleanup. jVSTwRapper has been added.
Tags: Major feature enhancements

2007-05-13 18:02
0.9e

This release introduces full LADSPA support: all
VST effect plugins are automatically exported as
LADSPA plugins as well. No additional
configuration or anything else is required. Custom
GUI support for Linux is available in this
release. Java Swing GUIs can now be used as custom
GUIs for Linux, Windows, and Mac OS X. A bug in
the .ini file parser was fixed. Custom GUIs now
works on Mac OS, but you need at least Java
1.5.0_06 installed on your system.
Tags: Minor feature enhancements

2007-04-22 20:48
0.9d

The first version of the Linux port, tested with Jost and energyXT2, is available. There is a jVSTxSynth fix to avoid peak noise. A MidiProgramName bug has been fixed. PluginGuiAdapter has a fix in the window positioning code.
Tags: Major feature enhancements

Project Resources