Something went wrong on our end
Select Git revision
multi_instru1.pd
-
BERTHAUT Florent authoredBERTHAUT Florent authored
multi_instru1.pd 1.83 KiB
#N canvas 2 92 956 465 10;
#X declare -path ..;
#X obj 19 299 dac~;
#X obj 13 163 phasor~;
#X obj 13 180 threshold~ 0.9 1 0.1 1;
#X obj 57 282 *~;
#X obj 227 214 mtof;
#X obj 227 248 line~;
#X obj 13 146 line~;
#X msg 13 129 \$1 10;
#X obj 266 248 noise~;
#X obj 227 197 * 127, f 6;
#X obj 236 77 float 0;
#X obj 236 95 t f f;
#X obj 327 94 expr ($f1+1)%8;
#X obj 227 265 vcf~ 10;
#X obj 13 197 t b b b b;
#X obj 13 265 vline~;
#X msg 13 248 0.4 5 \, 0 10 20;
#X text 255 11 This patch creates the session and first instrument.
This instrument outputs notes with a controllable tempo and has a 8
step sequencer that controls filter frequency on the notes.;
#N canvas 160 92 450 300 declares 0;
#X obj 29 21 declare -path ..;
#X restore 659 33 pd declares;
#X msg 227 231 \$1 10;
#X text 9 424 Part of bf-pd \, implementation of the BOEUF framework
by Luke Dahl and Florent Berthaut. More details on https://gitlab.cristal.univ-lille.fr/boeuf/bf-pd
, f 78;
#X obj 391 327 bf-session session;
#X obj 13 112 expr ($f1*1000)/60;
#X obj 335 213 > 0;
#X obj 335 231 select 1;
#X obj 98 299 bf-instrument instru1-\$0;
#X obj 335 257 bf-output instru1-\$0 onsets 1 bang;
#X obj 235 127 bf-param instru1-\$0 seq 8 cont;
#X obj 13 33 bf-param instru1-\$0 tempo 1 cont;
#X obj 572 142 bf-param instru1-\$0 blup 3 cont;
#X connect 1 0 2 0;
#X connect 2 0 14 0;
#X connect 3 0 0 0;
#X connect 3 0 0 1;
#X connect 3 0 25 0;
#X connect 4 0 19 0;
#X connect 5 0 13 1;
#X connect 6 0 1 0;
#X connect 7 0 6 0;
#X connect 8 0 13 0;
#X connect 9 0 4 0;
#X connect 9 0 23 0;
#X connect 10 0 11 0;
#X connect 11 0 27 2;
#X connect 11 1 12 0;
#X connect 12 0 10 1;
#X connect 13 0 3 1;
#X connect 14 0 16 0;
#X connect 14 2 10 0;
#X connect 15 0 3 0;
#X connect 16 0 15 0;
#X connect 19 0 5 0;
#X connect 22 0 7 0;
#X connect 23 0 24 0;
#X connect 24 0 26 0;
#X connect 27 2 9 0;
#X connect 28 0 22 0;