This GitLab instance reached the end of its service life. It won't be possible to create new users or projects.

Please read the deprecation notice for more information concerning the deprecation timeline

Visit migration.git.tu-berlin.de to import your old projects to the new GitLab platform 📥

Commit 117a46e4 by Henrik von Coler

Changes!!

parent cac0848b
// midi-example.dsp
//
// Control a square wave oscillator with a MIDI controller.
//
// Compile with: faust2xxxx -midi -nvoices 12 midi_trigger.dsp
//
//
// (from: https://ccrma.stanford.edu/~rmichon/faustTutorials)
// midi-trigger.dsp
//
// Henrik von Coler
// 2020-05-17
......
......@@ -5,11 +5,11 @@
-66577 0;
#X obj 930 394 cnv 15 700 350 empty empty empty 20 12 0 14 -233017
-66577 0;
#X obj 104 20 cnv 15 700 350 empty empty empty 20 12 0 14 -233017 -66577
#X obj 104 16 cnv 15 700 350 empty empty empty 20 12 0 14 -233017 -66577
0;
#N canvas 0 50 450 250 (subpatch) 0;
#X array seq1 8 float 3;
#A 0 714.286 664.286 492.858 407.145 321.431 292.859 264.288 250.002
#A 0 685.714 192.857 192.857 192.857 214.286 214.286 214.286 214.286
;
#X coords 0 1000 8 0 200 140 1 0 0;
#X restore 552 139 graph;
......@@ -34,28 +34,28 @@
#X restore 454 220 pd step;
#N canvas 0 50 450 250 (subpatch) 0;
#X array seq2 8 float 3;
#A 0 1.5 0.685715 0.714286 0.728572 1.34286 0.771429 0.800001 0.814287
#A 0 1.57143 0.385708 0.228571 0.185713 0.17857 0.171427 0.171427 0.171427
;
#X coords 0 2 8 0 200 140 1 0 0;
#X restore 196 127 graph;
#N canvas 0 106 1920 974 step 0;
#X floatatom 122 135 5 0 0 0 - - -, f 5;
#X msg 324 80 0;
#X obj 165 64 i 0;
#X obj 165 97 + 1;
#X obj 237 115 moses 8;
#X obj 165 4 r clock;
#X obj 122 157 outlet;
#X connect 0 0 6 0;
#X connect 1 0 2 1;
#X obj 165 64 i 0;
#X connect 0 0 5 0;
#X connect 1 0 6 1;
#X connect 2 0 3 0;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 4 0 2 1;
#X connect 4 1 1 0;
#X connect 5 0 2 0;
#X restore 119 35 pd step;
#X obj 119 57 array get seq2;
#X connect 3 0 6 1;
#X connect 3 1 1 0;
#X connect 4 0 6 0;
#X connect 6 0 2 0;
#X connect 6 0 0 0;
#X restore 119 31 pd step;
#X obj 119 53 array get seq2;
#X obj 154 277 oscformat subtractive_triggered trigger0;
#X obj 453 286 oscformat subtractive_triggered cutoff0;
#X text 28 830 Generate a clock and distribute it!;
......@@ -63,7 +63,7 @@
#X text 228 72 a sequence for the trigger;
#N canvas 1 106 450 250 (subpatch) 0;
#X array seq4 8 float 3;
#A 0 150 214.285 278.571 389.284 492.855 560.712 635.712 753.568;
#A 0 150 214.285 278.571 389.284 492.855 560.712 399.999 335.713;
#X coords 0 1000 8 0 200 140 1 0 0;
#X restore 1387 117 graph;
#X floatatom 1289 240 5 0 0 0 - - -, f 5;
......@@ -86,7 +86,7 @@
#X restore 1289 198 pd step;
#N canvas 0 50 450 250 (subpatch) 0;
#X array seq3 8 float 3;
#A 0 0.414286 0.471429 1.42857 0.528572 0.5 0.485715 0.471429 0.442857
#A 0 0.414286 1.47143 1.38571 1.08571 0.5 1.25714 0.471429 0.914286
;
#X coords 0 2 8 0 200 140 1 0 0;
#X restore 1032 126 graph;
......@@ -139,8 +139,8 @@
#X restore 477 604 pd step;
#N canvas 0 50 450 250 (subpatch) 0;
#X array seq5 8 float 3;
#A 0 0.585713 0.557141 1.6 0.542855 0.657143 0.499997 1.52857 0.528569
;
#A 0 0.585713 0.557141 0.571429 0.542855 0.571429 0.499997 0.542857
0.528569;
#X coords 0 2 8 0 200 140 1 0 0;
#X restore 220 532 graph;
#N canvas 0 106 1920 974 step 0;
......@@ -192,7 +192,7 @@
#X restore 1270 579 pd step;
#N canvas 0 50 450 250 (subpatch) 0;
#X array seq7 8 float 3;
#A 0 0.442861 0.442861 0.442861 1.34286 0.500005 0.428575 0.385717
#A 0 0.442861 0.442861 0.442861 0.428571 0.500005 0.428575 0.385717
0.314286;
#X coords 0 2 8 0 200 140 1 0 0;
#X restore 1013 507 graph;
......@@ -236,30 +236,41 @@
#X obj 448 715 s msg;
#X obj 1215 706 s msg;
#X obj 1204 333 s msg;
#X obj 119 76 moses 1, f 9;
#X obj 90 898 metro 333;
#X obj 90 857 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
#X obj 90 857 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X floatatom 141 858 5 0 0 0 - - -, f 5;
#X obj 90 918 s clock;
#X msg 119 99 0;
#X msg 168 98 1;
#X floatatom 135 138 5 0 0 0 - - -, f 5;
#X obj 955 75 moses, f 9;
#X msg 955 98 0;
#X msg 1004 97 1;
#X msg 143 504 0;
#X msg 192 503 1;
#X msg 936 479 0;
#X msg 985 478 1;
#X obj 225 891 r clock;
#X floatatom 225 914 5 0 0 0 - - -, f 5;
#X obj 143 481 moses 1, f 9;
#X obj 1174 836 oscformat subtractive_triggered trigger0;
#X obj 1176 893 oscformat subtractive_triggered trigger2;
#X obj 1174 867 oscformat subtractive_triggered trigger1;
#X obj 1174 921 oscformat subtractive_triggered trigger3;
#X obj 1093 797 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 1095 943 s msg;
#X msg 1093 817 0;
#X text 1217 790 MIDI Panic (all notes off);
#X floatatom 60 120 5 0 0 0 - - -, f 5;
#X msg 119 99 1;
#X msg 168 98 0;
#X msg 955 98 1;
#X msg 1004 97 0;
#X msg 143 504 1;
#X msg 192 503 0;
#X msg 936 479 1;
#X msg 985 478 0;
#X obj 119 76 moses 1, f 9;
#X obj 955 75 moses 1, f 9;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 5 0;
#X connect 9 0 10 0;
#X connect 10 0 66 0;
#X connect 10 0 82 0;
#X connect 10 0 91 0;
#X connect 11 0 60 0;
#X connect 12 0 60 0;
#X connect 17 0 24 0;
......@@ -267,12 +278,12 @@
#X connect 20 0 25 0;
#X connect 23 0 65 0;
#X connect 24 0 65 0;
#X connect 25 0 74 0;
#X connect 25 0 92 0;
#X connect 26 0 17 0;
#X connect 28 0 37 0;
#X connect 29 0 35 0;
#X connect 31 0 34 0;
#X connect 34 0 83 0;
#X connect 34 0 73 0;
#X connect 35 0 28 0;
#X connect 36 0 63 0;
#X connect 37 0 63 0;
......@@ -288,25 +299,31 @@
#X connect 56 0 57 0;
#X connect 57 0 53 0;
#X connect 59 0 56 0;
#X connect 62 0 79 0;
#X connect 62 1 80 0;
#X connect 66 0 71 0;
#X connect 66 1 72 0;
#X connect 67 0 70 0;
#X connect 68 0 67 0;
#X connect 69 0 67 1;
#X connect 71 0 11 0;
#X connect 71 0 73 0;
#X connect 72 0 11 0;
#X connect 72 0 73 0;
#X connect 74 0 75 0;
#X connect 74 1 76 0;
#X connect 75 0 23 0;
#X connect 76 0 23 0;
#X connect 77 0 36 0;
#X connect 78 0 36 0;
#X connect 79 0 46 0;
#X connect 80 0 46 0;
#X connect 81 0 82 0;
#X connect 83 0 77 0;
#X connect 83 1 78 0;
#X connect 62 0 89 0;
#X connect 62 1 90 0;
#X connect 66 0 69 0;
#X connect 67 0 66 0;
#X connect 68 0 66 1;
#X connect 71 0 72 0;
#X connect 73 0 87 0;
#X connect 73 1 88 0;
#X connect 74 0 79 0;
#X connect 75 0 79 0;
#X connect 76 0 79 0;
#X connect 77 0 79 0;
#X connect 78 0 80 0;
#X connect 80 0 74 0;
#X connect 83 0 11 0;
#X connect 83 0 70 0;
#X connect 84 0 11 0;
#X connect 84 0 70 0;
#X connect 85 0 23 0;
#X connect 86 0 23 0;
#X connect 87 0 36 0;
#X connect 88 0 36 0;
#X connect 89 0 46 0;
#X connect 90 0 46 0;
#X connect 91 0 83 0;
#X connect 91 1 84 0;
#X connect 92 0 85 0;
#X connect 92 1 86 0;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment