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
}
 zurück 
 weiter