#N canvas 34 23 949 287 10; #N canvas 39 347 930 510 KeyboardToFreqSubpatch 1; #X obj 830 223 inlet; #X obj 832 481 outlet; #X floatatom 392 247 5 0 0 0 - - -; #X obj 414 9 key; #X floatatom 414 38 5 0 0 0 - - -; #X obj 35 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 46 143 Do; #X text 84 142 Do#; #X obj 77 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 120 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 164 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 136 142 Ré; #X text 176 141 Ré#; #X obj 206 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 248 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 291 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 335 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 220 141 Mi; #X text 263 141 Fa; #X text 301 141 Fa#; #X text 343 142 Sol; #X text 382 142 Sol#; #X text 436 143 La; #X text 476 142 La#; #X text 520 143 Si; #X text 564 143 Do; #X text 602 142 Do#; #X text 654 142 Ré; #X text 694 141 Ré#; #X text 732 141 Mi; #X obj 378 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 420 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 463 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 507 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 549 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 591 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 634 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 678 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 721 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 35 175 48; #X msg 76 175 49; #X msg 121 175 50; #X msg 165 176 51; #X msg 206 176 52; #X msg 248 176 53; #X msg 292 176 54; #X msg 335 176 55; #X msg 379 176 56; #X msg 420 176 57; #X msg 462 176 58; #X msg 507 175 59; #X msg 549 173 60; #X msg 591 173 61; #X msg 636 173 62; #X msg 678 173 63; #X msg 722 174 64; #X obj 235 70 route 113 122 115 101 100 102 116 103 121 104 117 106 107 111 108 112 109; #X obj 518 406 mtof; #X obj 669 266 hradio 15 1 1 5 empty empty empty 0 -8 0 10 -4032 -1 -1 2; #X text 220 253 Note MIDI issue du clavier; #X text 560 380 Note MIDI après choix de l'octave; #X floatatom 669 307 5 0 0 0 - - -; #X obj 669 328 * 12; #X obj 518 356 + 0; #X obj 669 285 - 2; #X text 548 307 décalage d'octave =; #X floatatom 518 378 5 0 0 0 - - -; #X obj 669 219 loadbang; #X msg 669 240 2; #X floatatom 518 437 5 0 0 0 - - -; #X connect 0 0 58 0; #X connect 2 0 63 0; #X connect 3 0 4 0; #X connect 4 0 56 0; #X connect 5 0 39 0; #X connect 8 0 40 0; #X connect 9 0 41 0; #X connect 10 0 42 0; #X connect 13 0 43 0; #X connect 14 0 44 0; #X connect 15 0 45 0; #X connect 16 0 46 0; #X connect 30 0 47 0; #X connect 31 0 48 0; #X connect 32 0 49 0; #X connect 33 0 50 0; #X connect 34 0 51 0; #X connect 35 0 52 0; #X connect 36 0 53 0; #X connect 37 0 54 0; #X connect 38 0 55 0; #X connect 39 0 2 0; #X connect 40 0 2 0; #X connect 41 0 2 0; #X connect 42 0 2 0; #X connect 43 0 2 0; #X connect 44 0 2 0; #X connect 45 0 2 0; #X connect 46 0 2 0; #X connect 47 0 2 0; #X connect 48 0 2 0; #X connect 49 0 2 0; #X connect 50 0 2 0; #X connect 51 0 2 0; #X connect 52 0 2 0; #X connect 53 0 2 0; #X connect 54 0 2 0; #X connect 55 0 2 0; #X connect 56 0 5 0; #X connect 56 1 8 0; #X connect 56 2 9 0; #X connect 56 3 10 0; #X connect 56 4 13 0; #X connect 56 5 14 0; #X connect 56 6 15 0; #X connect 56 7 16 0; #X connect 56 8 30 0; #X connect 56 9 31 0; #X connect 56 10 32 0; #X connect 56 11 33 0; #X connect 56 12 34 0; #X connect 56 13 35 0; #X connect 56 14 36 0; #X connect 56 15 37 0; #X connect 56 16 38 0; #X connect 57 0 69 0; #X connect 58 0 64 0; #X connect 61 0 62 0; #X connect 62 0 63 1; #X connect 63 0 66 0; #X connect 64 0 61 0; #X connect 66 0 57 0; #X connect 67 0 68 0; #X connect 68 0 58 0; #X connect 69 0 1 0; #X restore 454 98 pd KeyboardToFreqSubpatch; #X floatatom 454 130 5 0 0 0 - - -; #X obj 454 64 hradio 15 1 1 5 empty empty empty 0 -8 0 10 -260097 -1 -1 2; #X connect 0 0 1 0; #X connect 2 0 0 0;