functioning SinSynth demo