File: UITester.dsp

package info (click to toggle)
faust 2.79.3%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 397,496 kB
  • sloc: cpp: 278,433; ansic: 116,164; javascript: 18,529; vhdl: 14,052; sh: 13,884; java: 5,900; objc: 3,852; python: 3,222; makefile: 2,655; cs: 1,672; lisp: 1,146; ruby: 954; yacc: 586; xml: 471; lex: 247; awk: 110; tcl: 26
file content (71 lines) | stat: -rw-r--r-- 2,319 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
declare name "UITester";
declare version "1.0";
declare author "O. Guillerminet";
declare license "BSD";
declare copyright "(c) O. Guillerminet 2012";

vbox = vgroup("vbox", 
    checkbox("check1"),
    checkbox("check2"),
     nentry("knob0[style:knob]", 60, 0, 127, 0.1));

sliders = hgroup("sliders",
        vslider("vslider1", 60, 0, 127, 0.1),
        vslider("vslider2", 60, 0, 127, 0.1),
        vslider("vslider3", 60, 0, 127, 0.1));

knobs = hgroup("knobs",
        vslider("knob1[style:knob]", 60, 0, 127, 0.1),
        vslider("knob2[style:knob]", 60, 0, 127, 0.1),
        vslider("knob3[style:knob]", 60, 0, 127, 0.1));

smallhbox1 = hgroup("small box 1",
            vslider("vslider5 [unit:Hz]", 60, 0, 127, 0.1),
            vslider("vslider6 [unit:Hz]", 60, 0, 127, 0.1),
            vslider("knob4[style:knob]", 60, 0, 127, 0.1),
            nentry("num1 [unit:f]", 60, 0, 127, 0.1),
            vbargraph("vbar1", 0, 127));

smallhbox2 = hgroup("small box 2",
            vslider("vslider7 [unit:Hz]", 60, 0, 127, 0.1),
            vslider("vslider8 [unit:Hz]", 60, 0, 127, 0.1),
            vslider("knob5[style:knob]", 60, 0, 127, 0.1),
            nentry("num2 [unit:f]", 60, 0, 127, 0.1),
            vbargraph("vbar2", 0, 127));

smallhbox3 = hgroup("small box 3",
            vslider("vslider9 [unit:Hz]", 60, 0, 127, 0.1),
            vslider("vslider10 [unit:m]", 60, 0, 127, 0.1),
            vslider("knob6[style:knob]", 60, 0, 127, 0.1),
            nentry("num3 [unit:f]", 60, 0, 127, 0.1),
            vbargraph("vbar3", 0, 127));

subhbox1 = hgroup("sub box 1",
        smallhbox2,
        smallhbox3);

vmisc = vgroup("vmisc",
        vslider("vslider4 [unit:Hz]", 60, 0, 127, 0.1),
        button("button"),
        hslider("hslider [unit:Hz]", 60, 0, 127, 0.1),
        smallhbox1,
        subhbox1,
        hbargraph("hbar", 0, 127));

hmisc = hgroup("hmisc",
        vslider("vslider4 [unit:f]", 60, 0, 127, 0.1),
        button("button"),
        hslider("hslider", 60, 0, 127, 0.1),
        nentry("num [unit:f]", 60, 0, 127, 0.1),
        vbargraph("vbar", 0, 127),
        hbargraph("hbar", 0, 127));

//------------------------- Process --------------------------------

process = tgroup("grp 1",
        vbox,
        sliders,
        knobs,
        vmisc,
        hmisc);