public class BlobSynth { import com.softsynth.jsyn.*; SineOscillator sine; LineOut lineout; TableOscillator tabosc; public BlobSynth() { Synth.startEngine(0); sine = new SineOscillator(); tabosc = new TableOscillator(); lineout = new LineOut(); sine.output.connect(0, lineout.input, 0); sine.output.connect(0, lineout.input, 1); sine.frequency.set(0); sine.amplitude.set(0.3); lineout.start(); sine.start(); } void setFrequency(float f) { sine.frequency.set(f); } void setAmplitude(float a) { sine.amplitude.set(a); } void stop() { Synth.stopEngine(); } }