Skip to content
Snippets Groups Projects
Select Git revision
  • be5b8e1ebba73ad0b3c2f34b711accbfefb58f9b
  • master default protected
  • dev
  • clock
  • web
  • nime2020
  • connections
  • modules
8 results

multi_instru1.pd

Blame
  • 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;