Audio Software Synthesis API and Plugins for Java

JSyn Examples now using the Beta Pure Java JSyn

Note: to hear the Pure Java JSyn you may need to uninstall your old native JSyn plugin. If you had installed it then you can uninstall it using the tool on this page.

To check whether you are running the new version, look in the Java Console when you run the Applet. You should see "Pure Java JSyn".

See Oscillator Waveforms

How it works:

This examples generates many different waveforms ansd displays them using the oscilloscope. Uncheck Auto to stop automatic capture. Hit "Capture" to record and display waveforms. Select a waveform using radio buttons at the bottom.  Waveforms include:

Note that the waveforms with the "BL" suffix are band-limited. Sweep the frequency up and down and compare their smooth sound with the non-band-limited versions. Band limiting eliminates high frequency partials above the Nyquist rate which cause aliasing.



© 1997-2009 Mobileer Inc All Rights Reserved