VSTPLANET.COM

 

 

 

 

 

   

 

 

WELCOME TO VST PLANET
Home | VST Instruments | VST effects | Audio tools | Links | Music | Search | Archive

News - October 2008

 

jVSTwRapper updated to v0.9g (incl. AU support)         05th October 2008

jVSTwRapper, the open source Java VST wrapper, has been updated to v0.9g. This is a major release, introducing "one click multi-platform, multi-plugin-technology deployment": jVSTwRapper has slowly grown into a multi-platform, multi-plugin-technology project.

By providing native stubs for each platform and plug-in technology, a single (Java) plugin runs on three platforms (Windows, Linux, Mac OS X) and three plugin technologies (VST, AU, LADSPA) without any code changes or recompilation. No more struggling with platform specific GUI toolkits, different plugin technologies or operating system specific features. All you need is to understand two basic technologies: Java and VST. The rest is generated from a single command (see http://jVSTwrapper.sourceforge.net/#multi for more info).

 

Apart from this, the new release features a lot of stability improvements and fixes, all users are strongly recommended to update to this version.

The Steinberg VST interface technology is used and supported by a large variety of different audio applications on different platforms like Windows, Linux and Mac OS X. This technology is a de facto standard for audio applications, and provides the richest set of functionality for audio plugin programming. jVSTwRapper therefore uses VST as the base technology and translates other audio plugin standards such as Audio Unit (AU) or LADSPA to VST by means of "native stubs".

jVSTwRapper therefore is a multi-platform, multi-plugin-technology project, grounded by VST technology. By providing native stubs for each platform and plug-in technology, a single jVSTwRapper plugin runs on three platforms (Windows, Linux and Mac OS X) and supports three plugin technologies (VST, AU, LADSPA) without any code changes or recompilation. Multi-platform plugins are created with a single command.

Summary of changes compared to the last release:

  • Integrated with VSTAU, for Audio Unit support.
  • Apache Maven integration: allows to create a .zip file from your jVSTwRapper plugin for all 3 supported platforms (Windows, Linux, Mac OS X) with a single command (again supported on every platform).
  • Compilation and deployment of the wrapper itself is now also done via Apache Maven.
  • Introduced a simple GUI to show/hide the plugin when window-embedding is turned off.
  • Rewrote the GUI handling: greatly improved GUI stability on all platforms.
  • Fixed parameter automation bug.
  • Increased length of the ClassPath and other config entries that contain paths, now up to 5000 chars are allowed.
  • Added automation support to the JayDLay example plugin.
  • Fixed a tricky threading bug that crashed the JVM in very rare cases.
  • New example VST instrument: LiquinthVST, a polyphonic synthesizer -- donated by Martin.
  • Updated list of 3rd party jVSTwRapper users and projects on the website.
  • Code cleanup.
  • Performance improvements, esp. further minimized need for garbage collection.

 

Visit: jvstwrapper.sourceforge.net

 

 

 

Back ...

 

EDITOR CHOICE

 

SuperWAVE P8

 
 
 

GTG 44 S

 
 
 

mda Piano

 
 
 

Trascender SE

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

PRIVACY POLICY

WWW.VSTPLANET.COM