aboutsummaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/sample.xml25
-rw-r--r--samples/simple_osc.pd33
-rw-r--r--samples/simple_osc.xml16
3 files changed, 74 insertions, 0 deletions
diff --git a/samples/sample.xml b/samples/sample.xml
new file mode 100644
index 0000000..71758d2
--- /dev/null
+++ b/samples/sample.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<interface>
+ <tab label="Tab 1">
+ <slider type="set" geo="9.76 16.67 3.91 66.67" max="100"
+ step="10" label="Slider 1" showValue="true"
+ OSCAddress="/slider1">100</slider>
+
+ <slider type="relative" geo="19.53 16.67 3.91 66.67"
+ color="white" max="100"
+ OSCAddress="/slider2">23</slider>
+
+ <slider geo="29.3 16.67 3.91 66.67" color="red green"
+ max="128" step="4" label="Slider 3">100</slider>
+
+ <slider geo="39.06 16.67 3.91 66.67" color="red green"
+ max="100" label="S4" showValue="true">23</slider>
+
+ <switch geo="48.83 16.67 6.84 8.33" label="SW1">true</switch>
+
+ <button geo="48.83 33.33 6.84 8.33" color="yellow"
+ OSCAddress="/button"/>
+ </tab>
+</interface>
+
diff --git a/samples/simple_osc.pd b/samples/simple_osc.pd
new file mode 100644
index 0000000..3e2e981
--- /dev/null
+++ b/samples/simple_osc.pd
@@ -0,0 +1,33 @@
+#N canvas 0 0 338 368 10;
+#X obj 47 32 dumpOSC 77777;
+#X obj 135 99 print;
+#X obj 247 164 print;
+#X obj 47 69 OSCroute /osc;
+#X obj 47 129 OSCroute /pitch /volume /mute;
+#X floatatom 47 160 5 0 0 0 - - -;
+#X floatatom 113 160 5 0 0 0 - - -;
+#X obj 47 193 osc~;
+#X obj 113 193 dbtorms;
+#X obj 47 234 *~;
+#X obj 48 283 *~;
+#X obj 48 321 dac~;
+#X obj 180 193 * -1;
+#X obj 180 222 + 1;
+#X floatatom 180 159 5 0 0 0 - - -;
+#X connect 0 0 3 0;
+#X connect 3 0 4 0;
+#X connect 3 1 1 0;
+#X connect 4 0 5 0;
+#X connect 4 1 6 0;
+#X connect 4 2 14 0;
+#X connect 4 3 2 0;
+#X connect 5 0 7 0;
+#X connect 6 0 8 0;
+#X connect 7 0 9 0;
+#X connect 8 0 9 1;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 0 11 1;
+#X connect 12 0 13 0;
+#X connect 13 0 10 1;
+#X connect 14 0 12 0;
diff --git a/samples/simple_osc.xml b/samples/simple_osc.xml
new file mode 100644
index 0000000..bdb2817
--- /dev/null
+++ b/samples/simple_osc.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<interface>
+ <tab label="Oscillator">
+ <slider type="set" geo="9.76 16.67 6 67"
+ min="100" max="1000" label="PITCH (Hz)" showValue="true"
+ OSCAddress="/osc/pitch">400</slider>
+
+ <slider geo="29.3 16.67 6 53" color="red green"
+ max="100" step="5" label="VOL (db)" showValue="true"
+ OSCAddress="/osc/volume">80</slider>
+
+ <switch geo="29.3 73 6 10" label="MUTE"
+ OSCAddress="/osc/mute">true</switch>
+ </tab>
+</interface>