package{ import flash.display.*; import flash.events.*; import nu.mine.flashnet.sound.core.*; public class Theremin extends Sprite{ private var engine:PlaybackEngine; private var theremin:ThereminProvider; private var playing:Boolean = true; public function Theremin(){ var bufSize:uint = 2048 * 3; theremin = new ThereminProvider(); engine = new PlaybackEngine(theremin, bufSize); engine.addEventListener(PlaybackEngine.READY, engineReady, false, 0, true); addChild(theremin.video); } private function engineReady(e:Event):void{ engine.start(); } } }