Merge branch 'master' of https://scm.cri.ensmp.fr/git/Faustine
[Faustine.git] / interpretor / faust-0.9.47mr3 / examples / faust-stk / pd-patches / fancy / canon / canon.pd
1 #N canvas 157 30 1428 957 10;
2 #X obj -26 59 flute;
3 #X obj 984 507 audio-out;
4 #X obj 180 4 midi-in 2;
5 #X obj 668 59 flute;
6 #X obj 883 3 midi-in 2;
7 #X obj 688 526 bass;
8 #X obj 688 476 midi-in 2;
9 #X obj -20 528 flute;
10 #X obj 233 478 midi-in 2;
11 #X obj 802 794 *~ 1.5;
12 #X obj 916 793 *~ 1.5;
13 #X msg 860 855 \; pd dsp 1;
14 #X msg 860 893 \; pd dsp 0;
15 #X obj 1107 797 seq;
16 #X msg 1139 727 bang;
17 #X msg 1139 754 stop;
18 #X msg 1189 753 pause;
19 #X msg 1249 753 continue;
20 #X text 1177 726 play;
21 #X obj 1107 824 midiout;
22 #X text 928 861 In order to have this example work \, input device
23 and output device in MIDI settings must be set to the same internal
24 driver. Also \, "midi-in 8" must use the channel 1;
25 #X obj 1007 731 loadbang;
26 #X msg 1007 755 read pachelbel.mid;
27 #X text 423 15 MIDI channel must be set to 1;
28 #X text 1131 16 MIDI channel must be set to 2;
29 #X text 471 493 MIDI channel must be set to 3;
30 #X text 737 815 MIDI channel must be set to 4;
31 #X connect 0 1 1 1;
32 #X connect 0 2 1 2;
33 #X connect 2 0 0 0;
34 #X connect 2 1 0 1;
35 #X connect 3 1 1 1;
36 #X connect 3 2 1 2;
37 #X connect 4 0 3 0;
38 #X connect 4 1 3 1;
39 #X connect 5 1 9 0;
40 #X connect 5 2 10 0;
41 #X connect 6 0 5 0;
42 #X connect 6 1 5 1;
43 #X connect 7 1 1 1;
44 #X connect 7 2 1 2;
45 #X connect 8 0 7 0;
46 #X connect 8 1 7 1;
47 #X connect 9 0 1 1;
48 #X connect 10 0 1 2;
49 #X connect 13 0 19 0;
50 #X connect 14 0 13 0;
51 #X connect 15 0 13 0;
52 #X connect 16 0 13 0;
53 #X connect 17 0 13 0;
54 #X connect 21 0 22 0;
55 #X connect 22 0 13 0;