JSyn
 

Comparison of JSyn and JavaSonics

Should you use JSyn or JavaSonics for your application? This page may help you decide.
 
JSyn
JavaSonics
Streaming Supports basic read/write streaming from audio devices or a synthesis modules. Supports read/write streaming from audio devices. Streams have individual sampleRate, pan, and volume controls.
Synthesis Extensive library of oscillators, filters, envelopes and other music and audio unit generators. No synthesis capability.
Multi-Channel Hardware Supported. Some devices need ASIO version of JSyn native library. Mono or stereo only.
Portability SDK supported on Windows, Macintosh OS 9 and OS X, and Linux.
Plugin supported on IE and Netscape, Windows and Macintosh.
See platform list.
SDK supported on Windows and Macintosh OS 9. JavaSonics will switch from native code to using JavaSound if available. So it will work on newer browsers than do not support JSyn.
See platform list.
Plugin Size For IE on WIndows = 316 KB
For Netscape on Windows = 222 KB
For IE on Windows = 57 KB
For Netscape on Windows = 79 KB
Cost SDK = $90.00
Redistribution License more expensive than JavaSonics
SDK = $400.00
Redistribution License less expensive than JSyn
Primary Uses Composition, interactive music synthesis Applets, audio tutorials, native code based signal processing. Voice recording Applets, streaming of pre-recorded music, Java based audio signal processing.

© 1997-2007 Mobileer Inc All Rights Reserved