Commit 68985970 authored by J Reso's avatar J Reso
Browse files

update notescale

parent 3bcc07f7
#N canvas 308 111 561 609 10;
#N canvas 722 95 561 609 10;
#X obj 56 419 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 82 487 osc~;
......@@ -16,7 +16,6 @@
#X text 215 360 http://fr.wikipedia.org/wiki/Liste_des_gammes_et_modes
;
#X text 214 324 scale;
#X obj 56 359 notescale 5 10;
#X text 55 5 note-scale \; ---------- \; Convert midi numbers to musical
scale \; Arguments \; 1: preset \; 2: fondamental \; Inlets \; 1: data
\; 2: preset(musical scale) selection \; 3: root note (default is C
......@@ -25,19 +24,31 @@ scale \; Arguments \; 1: preset \; 2: fondamental \; Inlets \; 1: data
#X obj 56 164 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 56 216 random 20;
#X obj 217 425 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 10400 1;
#X obj 217 507 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 10500 1;
#X floatatom 180 417 5 0 0 0 - - -;
#X floatatom 171 475 5 0 0 0 - - -;
#X obj 56 359 notescale 5 10;
#X obj 214 454 notescale;
#X connect 0 0 2 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 4 0 5 0;
#X connect 4 0 5 1;
#X connect 6 0 15 1;
#X connect 7 0 15 3;
#X connect 8 0 15 2;
#X connect 6 0 23 1;
#X connect 7 0 23 3;
#X connect 8 0 23 2;
#X connect 9 0 10 0;
#X connect 9 0 15 0;
#X connect 15 0 0 0;
#X connect 15 0 11 0;
#X connect 17 0 19 0;
#X connect 18 0 17 0;
#X connect 19 0 9 0;
#X connect 9 0 23 0;
#X connect 16 0 18 0;
#X connect 17 0 16 0;
#X connect 18 0 9 0;
#X connect 19 0 21 0;
#X connect 19 0 24 0;
#X connect 23 0 0 0;
#X connect 23 0 11 0;
#X connect 24 0 20 0;
#X connect 24 0 22 0;
#N canvas 165 112 1196 655 10;
#N canvas 389 79 1196 655 10;
#X text 86 5 Description: Rounds an incoming MIDI note to a note listed
in a given chord or scale.;
#X text 86 49 Author: Alexandre Quessy (c) 2006;
......@@ -70,14 +70,13 @@ diminished.scale pentatonic pentatonic.blues;
#X obj 610 460 t a;
#X msg 706 186 label \$1;
#X obj 706 165 makefilename %s;
#X obj 110 116 cnv 10 89 10 empty \$0-cnv-gamme middle.east.minor 3
6 1 9 -237178 -1 0;
#X obj 110 116 cnv 10 89 10 empty \$0-cnv-gamme major 3 6 1 9 -237178
-1 0;
#X obj 706 208 s \$0-cnv-gamme;
#X obj 392 72 inlet fondamentale;
#X obj 816 47 initbang;
#X obj 793 97 f \$1;
#X obj 271 239 f \$2;
#N canvas 807 349 450 300 __transpose 0;
#X obj 788 94 f \$1;
#X obj 187 171 f \$2;
#N canvas 805 350 450 300 __transpose 0;
#X obj 122 100 inlet;
#X obj 122 214 outlet;
#X obj 193 156 +;
......@@ -107,7 +106,7 @@ diminished.scale pentatonic pentatonic.blues;
#X connect 8 0 4 0;
#X connect 9 0 1 0;
#X restore 193 182 pd fmod;
#N canvas 602 322 705 300 listop 0;
#N canvas 600 323 705 300 listop 0;
#X msg 313 297 list;
#X obj 120 52 inlet;
#X obj 478 467 outlet;
......@@ -147,8 +146,8 @@ diminished.scale pentatonic pentatonic.blues;
#X connect 5 0 6 1;
#X connect 6 0 1 0;
#X connect 6 1 2 0;
#X restore 190 284 pd __transpose;
#N canvas 424 171 728 567 __fondamental 0;
#X restore 186 283 pd __transpose;
#N canvas 599 200 728 567 __fondamental 0;
#X obj 397 257 mod 12;
#X obj 397 282 sel 0 1 2 3 4 5 6 7 8 9 10 11;
#X msg 397 304 A;
......@@ -178,10 +177,11 @@ diminished.scale pentatonic pentatonic.blues;
#X obj 47 98 cnv 10 20 15 empty \$0-cnv-octave -1 1 6 1 9 -237178 -1
0;
#X obj 397 67 inlet rootnote;
#X obj 435 89 s \$0-rootin;
#X obj 501 108 s \$0-rootin;
#X obj 436 109 r \$0-root;
#X obj 135 249 outlet;
#X obj 413 509 s \$0-cnv-root;
#X msg 500 87 set \$1;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
......@@ -219,27 +219,35 @@ diminished.scale pentatonic pentatonic.blues;
#X connect 23 0 17 0;
#X connect 23 0 29 0;
#X connect 26 0 23 0;
#X connect 26 0 27 0;
#X connect 26 0 31 0;
#X connect 28 0 23 0;
#X restore 271 261 pd __fondamental;
#X obj 271 217 initbang;
#X connect 31 0 27 0;
#X restore 187 195 pd __fondamental;
#X obj 815 70 t b b b;
#X obj 531 74 inlet scale;
#X obj 527 69 inlet scale;
#X obj 94 200 inlet data;
#X obj 289 72 inlet choice;
#X floatatom 292 291 5 0 0 0 - - -;
#X floatatom 287 244 5 0 0 0 - - -;
#X obj 100 116 bng 10 250 50 0 \$0-bang \$0-bang-in o 3 5 1 9 -237178
-66577 -1;
#X obj 101 127 cnv 10 98 10 empty \$0-cnv-root A$ 1 6 1 9 -237178 -1
#X obj 101 127 cnv 10 98 10 empty \$0-cnv-root C 1 6 1 9 -237178 -1
0;
#X obj 118 127 nbx 3 10 0 127 0 0 \$0-root \$0-root-in root 32 6 1
9 -237178 -66577 -1 0 256;
#X text 885 211 #6cd83c;
#X msg 858 191 colors #444 #fc7800 black;
#X obj 392 98 s \$0-root-in;
#X msg 834 156 colors #ddd black white;
#X obj 209 225 t b f;
#X obj 187 257 list;
#X obj 189 227 t b f;
#X obj 187 259 list;
#X obj 224 105 r \$0-loadbang;
#X obj 816 47 r \$0-loadbang;
#X obj 1005 54 s \$0-loadbang;
#X obj 1003 23 initbang;
#X obj 319 159 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 617 561 5 0 0 0 - - -;
#X obj 786 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 221 143 del 1;
#X connect 3 0 4 0;
#X connect 4 0 20 0;
#X connect 5 0 11 0;
......@@ -264,6 +272,7 @@ diminished.scale pentatonic pentatonic.blues;
#X connect 24 0 23 0;
#X connect 25 0 26 0;
#X connect 25 0 28 0;
#X connect 25 0 91 0;
#X connect 27 1 29 0;
#X connect 28 0 27 1;
#X connect 30 0 27 0;
......@@ -303,25 +312,29 @@ diminished.scale pentatonic pentatonic.blues;
#X connect 62 0 64 0;
#X connect 63 0 64 0;
#X connect 64 0 30 0;
#X connect 64 0 89 0;
#X connect 64 0 85 1;
#X connect 65 0 68 0;
#X connect 66 0 65 0;
#X connect 69 0 86 0;
#X connect 70 0 76 0;
#X connect 71 0 34 0;
#X connect 72 0 74 0;
#X connect 73 0 6 1;
#X connect 74 0 80 0;
#X connect 74 0 88 0;
#X connect 75 0 72 0;
#X connect 76 0 71 0;
#X connect 76 1 87 0;
#X connect 76 2 60 0;
#X connect 77 0 64 0;
#X connect 78 0 7 0;
#X connect 79 0 34 0;
#X connect 87 0 34 0;
#X connect 88 0 89 0;
#X connect 88 1 73 1;
#X connect 89 0 73 0;
#X connect 69 0 82 0;
#X connect 70 0 58 0;
#X connect 71 0 73 0;
#X connect 72 0 6 1;
#X connect 73 0 78 0;
#X connect 73 0 84 0;
#X connect 74 0 70 0;
#X connect 74 1 83 0;
#X connect 74 2 60 0;
#X connect 75 0 64 0;
#X connect 76 0 7 0;
#X connect 77 0 34 0;
#X connect 83 0 34 0;
#X connect 84 0 85 0;
#X connect 84 1 72 1;
#X connect 85 0 72 0;
#X connect 86 0 93 0;
#X connect 87 0 74 0;
#X connect 89 0 88 0;
#X connect 90 0 71 0;
#X connect 92 0 74 0;
#X connect 93 0 71 0;
#X coords 0 -1 1 1 100 40 1 100 100;
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment