#N canvas 174 74 886 804 10; #X obj 23 20 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X msg 70 15 1; #X msg 100 13 2; #X msg 131 13 4; #X msg 166 15 8; #X obj 10 -2 loadbang; #X obj 73 498 dac~; #X msg 89 329 0; #X obj 72 470 *~; #X msg 14 199 \; pd dsp 1; #X msg 52 107 connect \$1; #X msg 130 108 resolution \$1; #X msg 233 40 tempo \$1; #X obj 148 163 abl_link~; #X floatatom 136 212 5 0 0 0 - - -, f 5; #X floatatom 212 197 5 0 0 0 - - -, f 5; #X obj 4 254 phasor~ 60; #X msg 79 253 0.5; #X obj 5 282 sel 0 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; #X msg 282 166 \; pd dsp 0 \;; #X msg 183 46 0.5; #X msg 186 72 0.25; #X floatatom 263 11 5 0 0 0 - - -, f 5; #X obj 654 283 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 654 407 midiout; #X obj 545 310 select 0 1; #X msg 545 344 252; #X msg 582 344 250; #X msg 654 337 248; #X obj 654 307 metro 20.8333; #X floatatom 752 279 5 0 0 0 - - -, f 5; #X obj 709 254 expr (60000/$f1/24); #X msg 5 324 1; #X obj 41 328 del 10; #X text 367 491 since the midi clock goes to all 16 channels there isn't any need to set a particular channel; #X text 446 -3 the top section here is pretty much all from the abl_link~ example. I added a couple more buttons to the division link that give different subdivisions of the tempo to have stuff play at half speed/double speed etc. To accommodate faster subdivisions I added a bunch of numbers in the sel object below. I bet there is a nicer way to do this. If you wanna go EVEN FASTER then add more numbers. The way I have this hooked up \, it only controls the audio output. Maybe someone will know how to have it affect the midi clock out too.; #X text 375 100 NB with the resolution - volcas like "2" resolution ; #X text 375 119; #X text 194 228 comment; #X connect 0 0 10 0; #X connect 1 0 11 0; #X connect 2 0 11 0; #X connect 3 0 11 0; #X connect 4 0 11 0; #X connect 5 0 0 0; #X connect 5 0 9 0; #X connect 5 0 23 0; #X connect 7 0 8 1; #X connect 8 0 6 0; #X connect 10 0 13 0; #X connect 11 0 13 0; #X connect 12 0 13 0; #X connect 13 0 14 0; #X connect 13 3 15 0; #X connect 14 0 17 0; #X connect 14 0 18 0; #X connect 15 0 31 0; #X connect 16 0 8 0; #X connect 17 0 16 1; #X connect 18 0 32 0; #X connect 18 0 33 0; #X connect 18 1 32 0; #X connect 18 1 33 0; #X connect 18 2 32 0; #X connect 18 2 33 0; #X connect 18 3 32 0; #X connect 18 3 33 0; #X connect 18 4 32 0; #X connect 18 4 33 0; #X connect 18 5 32 0; #X connect 18 5 33 0; #X connect 18 6 32 0; #X connect 18 6 33 0; #X connect 18 7 32 0; #X connect 18 7 33 0; #X connect 18 8 32 0; #X connect 18 8 33 0; #X connect 18 9 32 0; #X connect 18 9 33 0; #X connect 18 10 32 0; #X connect 18 10 33 0; #X connect 18 11 32 0; #X connect 18 11 33 0; #X connect 18 12 32 0; #X connect 18 12 33 0; #X connect 18 13 32 0; #X connect 18 13 33 0; #X connect 18 14 32 0; #X connect 18 14 33 0; #X connect 18 15 32 0; #X connect 18 15 33 0; #X connect 18 16 32 0; #X connect 18 16 33 0; #X connect 18 17 32 0; #X connect 18 17 33 0; #X connect 18 18 32 0; #X connect 18 18 33 0; #X connect 18 19 32 0; #X connect 18 19 33 0; #X connect 18 20 32 0; #X connect 18 20 33 0; #X connect 18 21 32 0; #X connect 18 21 33 0; #X connect 18 22 32 0; #X connect 18 22 33 0; #X connect 18 23 32 0; #X connect 18 23 33 0; #X connect 18 24 32 0; #X connect 18 24 33 0; #X connect 18 25 32 0; #X connect 18 25 33 0; #X connect 18 26 32 0; #X connect 18 26 33 0; #X connect 18 27 32 0; #X connect 18 27 33 0; #X connect 18 28 32 0; #X connect 18 28 33 0; #X connect 18 29 32 0; #X connect 18 29 33 0; #X connect 18 30 32 0; #X connect 18 30 33 0; #X connect 18 31 32 0; #X connect 18 31 33 0; #X connect 18 32 32 0; #X connect 18 32 33 0; #X connect 18 33 32 0; #X connect 18 33 33 0; #X connect 20 0 11 0; #X connect 21 0 11 0; #X connect 22 0 12 0; #X connect 23 0 25 0; #X connect 23 0 29 0; #X connect 25 0 26 0; #X connect 25 1 27 0; #X connect 26 0 24 0; #X connect 27 0 24 0; #X connect 28 0 24 0; #X connect 29 0 28 0; #X connect 30 0 29 1; #X connect 31 0 30 0; #X connect 32 0 8 1; #X connect 33 0 7 0;