1#N canvas 546 331 537 528 10;
2#X obj 178 425 route 1 2 3;
3#X obj 130 253 list split 3;
4#X obj 144 364 list;
5#X obj 178 394 list;
6#X msg 130 282 \$2 \$3 \$1;
7#X obj 130 309 unpack f s f;
8#X obj 130 334 pack f s;
9#X obj 21 124 inlet;
10#X obj 182 3 tgl 15 0 \$0-toggle \$0-toggle empty 0 -6 0 8 -262144
11-1 -1 1 1;
12#X obj 339 196 loadbang;
13#X msg 339 223 1;
14#X obj 339 249 s \$0-toggle;
15#X obj 87 125 r \$0-toggle;
16#X obj 21 156 spigot;
17#X obj 182 32 bng 15 50 50 0 \$0-blink \$0-blink empty 0 -6 0 8 -262144
18-260818 -1;
19#N canvas 255 528 450 300 part 0;
20#X obj 97 49 route note;
21#X obj 48 81 unpack f f f f;
22#X obj 48 106 pipe f f f 500;
23#X obj 162 105 pipe s f 500;
24#X obj 162 80 unpack s f f;
25#X obj 97 21 inlet;
26#X obj 128 194 outlet;
27#X text 18 227 decode and schedule note and control messages for a
28single part;
29#X msg 48 158 note \$1 \$2 \$3;
30#X obj 48 133 pack f f f;
31#X obj 162 132 pack s f;
32#X msg 162 159 \$1 \$2;
33#X connect 0 0 1 0;
34#X connect 0 1 4 0;
35#X connect 1 0 2 0;
36#X connect 1 1 2 1;
37#X connect 1 2 2 2;
38#X connect 1 3 2 3;
39#X connect 2 0 9 0;
40#X connect 2 1 9 1;
41#X connect 2 2 9 2;
42#X connect 3 0 10 0;
43#X connect 3 1 10 1;
44#X connect 4 0 3 0;
45#X connect 4 1 3 1;
46#X connect 4 2 3 2;
47#X connect 5 0 0 0;
48#X connect 8 0 6 0;
49#X connect 9 0 8 0;
50#X connect 10 0 11 0;
51#X connect 11 0 6 0;
52#X restore 199 455 pd part;
53#X obj 199 485 outlet;
54#X obj 118 185 s \$0-blink;
55#X msg 21 252 stop;
56#N canvas 255 528 450 300 part 0;
57#X obj 97 49 route note;
58#X obj 48 81 unpack f f f f;
59#X obj 48 106 pipe f f f 500;
60#X obj 162 105 pipe s f 500;
61#X obj 162 80 unpack s f f;
62#X obj 97 21 inlet;
63#X obj 128 194 outlet;
64#X text 18 227 decode and schedule note and control messages for a
65single part;
66#X msg 48 158 note \$1 \$2 \$3;
67#X obj 48 133 pack f f f;
68#X obj 162 132 pack s f;
69#X msg 162 159 \$1 \$2;
70#X connect 0 0 1 0;
71#X connect 0 1 4 0;
72#X connect 1 0 2 0;
73#X connect 1 1 2 1;
74#X connect 1 2 2 2;
75#X connect 1 3 2 3;
76#X connect 2 0 9 0;
77#X connect 2 1 9 1;
78#X connect 2 2 9 2;
79#X connect 3 0 10 0;
80#X connect 3 1 10 1;
81#X connect 4 0 3 0;
82#X connect 4 1 3 1;
83#X connect 4 2 3 2;
84#X connect 5 0 0 0;
85#X connect 8 0 6 0;
86#X connect 9 0 8 0;
87#X connect 10 0 11 0;
88#X connect 11 0 6 0;
89#X restore 126 453 pd part;
90#X obj 126 483 outlet;
91#N canvas 255 528 450 300 part 0;
92#X obj 97 49 route note;
93#X obj 48 81 unpack f f f f;
94#X obj 48 106 pipe f f f 500;
95#X obj 162 105 pipe s f 500;
96#X obj 162 80 unpack s f f;
97#X obj 97 21 inlet;
98#X obj 128 194 outlet;
99#X text 18 227 decode and schedule note and control messages for a
100single part;
101#X msg 48 158 note \$1 \$2 \$3;
102#X obj 48 133 pack f f f;
103#X obj 162 132 pack s f;
104#X msg 162 159 \$1 \$2;
105#X connect 0 0 1 0;
106#X connect 0 1 4 0;
107#X connect 1 0 2 0;
108#X connect 1 1 2 1;
109#X connect 1 2 2 2;
110#X connect 1 3 2 3;
111#X connect 2 0 9 0;
112#X connect 2 1 9 1;
113#X connect 2 2 9 2;
114#X connect 3 0 10 0;
115#X connect 3 1 10 1;
116#X connect 4 0 3 0;
117#X connect 4 1 3 1;
118#X connect 4 2 3 2;
119#X connect 5 0 0 0;
120#X connect 8 0 6 0;
121#X connect 9 0 8 0;
122#X connect 10 0 11 0;
123#X connect 11 0 6 0;
124#X restore 284 457 pd part;
125#X obj 284 487 outlet;
126#X obj 21 282 s pulse;
127#X obj 21 218 route stop float;
128#X obj 267 14 pure-remote;
129#X obj 21 186 sequencer;
130#X text 30 16 Pd-Pure sequencer;
131#X text 21 61 3 part sequencer \, implemented in Pure;
132#X text 20 80 Takes note and control messages from the Pure sequencer
133and routes them to 3 parts.;
134#X connect 0 0 19 0;
135#X connect 0 1 15 0;
136#X connect 0 2 21 0;
137#X connect 1 0 4 0;
138#X connect 1 1 2 1;
139#X connect 2 0 3 0;
140#X connect 3 0 0 0;
141#X connect 4 0 5 0;
142#X connect 5 0 6 0;
143#X connect 5 1 6 1;
144#X connect 5 2 3 1;
145#X connect 6 0 2 0;
146#X connect 7 0 13 0;
147#X connect 9 0 10 0;
148#X connect 10 0 11 0;
149#X connect 12 0 13 1;
150#X connect 13 0 17 0;
151#X connect 13 0 26 0;
152#X connect 15 0 16 0;
153#X connect 18 0 23 0;
154#X connect 19 0 20 0;
155#X connect 21 0 22 0;
156#X connect 24 0 18 0;
157#X connect 24 1 23 0;
158#X connect 24 2 1 0;
159#X connect 26 0 24 0;
160#X coords 0 -1 1 1 200 50 1 0 0;
161