Programmiersprachen für Audio, Proseminar Medienverarbeitung I - Audio, WS.99/00, Stefan Reich, Oliver Leistert. |
KeyKit: Bounce-Tool (2) |
Source des Bounce-Tools: class wbounce {In der Init-Methode neben Gui-Elementen wie Slider und überhaupt Window auch 4 Riff-Tools, die mit der Methode "addchild" instanziiert werden: method init { $.w = new window() $.inherit($.w) $.c = [] $.w2 = new window() $.addchild($.w2) $.togg = new ktoggle("On",$,"setonoff") $.addchild($.togg) $.slide = new kslider(0,100,60,$,"setspeed") $.addchild($.slide) $.r1 = new wriff() ; $.addchild($.r1) $.r2 = new wriff() ; $.addchild($.r2) $.r3 = new wriff() ; $.addchild($.r3) $.r4 = new wriff() ; $.addchild($.r4) $.tid = -1 $.lines = [] $.dirs = [] $.sleeptm = 40 } |