-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathZynFilterEnv.qml
42 lines (40 loc) · 1.26 KB
/
ZynFilterEnv.qml
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
Group {
id: box
label: "Envelope"
property Function whenModified: nil
extern: ""
function cb()
{
whenModified.call if whenModified
}
ParModuleRow {
id: top
Knob {
whenValue: lambda { box.cb };
extern: box.extern+"A_dt"
type: :float
}
Knob {
whenValue: lambda { box.cb };
extern: box.extern+"D_dt"
type: :float
}
Knob {
whenValue: lambda { box.cb };
extern: box.extern+"R_dt"
type: :float
}
Col {
ToggleButton { label: "FRCR"; whenValue: lambda { box.cb }; extern: box.extern+"Pforcedrelease"}
ToggleButton { label: "repeat"; whenValue: lambda { box.cb }; extern: box.extern+"Prepeating"}
}
}
ParModuleRow {
id: bot
Knob { whenValue: lambda { box.cb }; extern: box.extern+"PA_val"}
Knob { whenValue: lambda { box.cb }; extern: box.extern+"PD_val"}
Knob { whenValue: lambda { box.cb }; extern: box.extern+"PR_val"}
Knob { whenValue: lambda { box.cb }; extern: box.extern+"Penvstretch"}
Knob { type: :float; whenValue: lambda { box.cb }; extern: box.extern+"vStretch"}
}
}