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
}
|