#N canvas 0 60 1366 676 12; #X text 185 1185 Ca c'est pour pouvoir scroller tranquille w; #X text 129 158 canal 11; #X text 80 180 ctl 1-9 Layer A; #X text 66 219 ctl 10-18 Layer B; #X text 59 196 notes 0-23 Layer A; #X text 52 235 notes 24-47 Layer B; #N canvas 215 114 688 380 ChoixPreset 0; #X obj 249 71 notein 11; #X text 47 31 CHOIX DU PRESET - rangée du milieu layer B; #X msg 39 194 \; preset 1 \; ctl+ 0 \; push+ 0; #X text 47 270 ctl+ = valeur à ajouter au n° de controleur (pot) par preset; #X text 47 284 push+ = valeur à ajouter au n° de note (push) par preset; #X msg 115 194 \; preset 2 \; ctl+ 10 \; push+ 27; #X msg 193 194 \; preset 3 \; ctl+ 20 \; push+ 37; #X msg 271 194 \; preset 4 \; ctl+ 30 \; push+ 47; #X msg 348 194 \; preset 5 \; ctl+ 40 \; push+ 57; #X msg 425 194 \; preset 6 \; ctl+ 50 \; push+ 67; #X msg 502 194 \; preset 7 \; ctl+ 60 \; push+ 77; #X msg 580 194 \; preset 8 \; ctl+ 70 \; push+ 87; #X obj 39 168 select 32; #X obj 115 168 select 33; #X obj 193 168 select 34; #X obj 271 168 select 35; #X obj 348 168 select 36; #X obj 425 168 select 37; #X obj 502 168 select 38; #X obj 580 168 select 39; #X connect 0 0 12 0; #X connect 0 0 13 0; #X connect 0 0 14 0; #X connect 0 0 15 0; #X connect 0 0 16 0; #X connect 0 0 17 0; #X connect 0 0 18 0; #X connect 0 0 19 0; #X connect 12 0 2 0; #X connect 13 0 5 0; #X connect 14 0 6 0; #X connect 15 0 7 0; #X connect 16 0 8 0; #X connect 17 0 9 0; #X connect 18 0 10 0; #X connect 19 0 11 0; #X restore 372 270 pd ChoixPreset; #N canvas 310 108 526 513 AssignationCtl 0; #X obj 122 380 ctlout; #X obj 195 360 int 11; #X msg 195 269 bang; #X obj 141 322 +; #X floatatom 152 353 5 0 0 0 ctl_preset - -; #X floatatom 255 322 5 0 0 0 - - -; #X obj 183 72 ctlin; #X obj 175 228 spigot; #X obj 122 228 spigot; #X obj 175 149 spigot; #X obj 122 149 spigot; #X text 236 225 // Filtre ctl >9 (sel.layerB); #X text 247 136 // Filtre ch11 (sel.port 1); #X text 92 42 ASSIGNATION CTL 10-18; #X text 292 299 // Ajout de ctl+ au n°ctl; #X obj 204 302 receive ctl+; #X obj 223 111 == 11; #X floatatom 60 282 5 0 0 0 - - -; #X floatatom 141 273 5 0 0 0 - - -; #X obj 198 198 > 9; #X obj 182 174 ctlin; #X obj 36 440 send valctlout1; #X obj 61 420 send numctlout1; #X text 184 433 // Envoi des valeurs pour stockage/feedback; #X connect 1 0 0 2; #X connect 2 0 1 0; #X connect 3 0 4 0; #X connect 3 0 0 1; #X connect 3 0 22 0; #X connect 6 0 10 0; #X connect 6 1 9 0; #X connect 6 2 16 0; #X connect 7 0 3 0; #X connect 7 0 18 0; #X connect 8 0 2 0; #X connect 8 0 0 0; #X connect 8 0 17 0; #X connect 8 0 21 0; #X connect 9 0 7 0; #X connect 10 0 8 0; #X connect 15 0 3 1; #X connect 15 0 5 0; #X connect 16 0 9 1; #X connect 16 0 10 1; #X connect 19 0 7 1; #X connect 19 0 8 1; #X connect 20 1 19 0; #X restore 372 299 pd AssignationCtl; #X text 369 62 * LAYER A *; #X text 370 236 * LAYER B *; #X text 218 185 => PD in 1 =>; #N canvas 647 314 550 359 AssignationPush 0; #X floatatom 144 99 5 0 127 0 note_base - -; #X floatatom 321 99 5 0 127 0 - - -; #X obj 213 79 notein 11; #X obj 240 191 +; #X floatatom 195 211 5 0 0 0 note_preset - -; #X floatatom 345 191 5 0 0 0 - - -; #X text 200 41 ASSIGNATION PUSH; #X text 306 139 // Filtre 24-31 (push layer B); #X obj 187 116 moses 24; #X obj 240 142 moses 32; #X obj 240 237 noteout 11; #X obj 287 171 receive push+; #X text 75 296 !!! PROBLEME D'ENVOYAGE DE VELOCITE SANS NOTE ??? !!! ; #X connect 2 0 0 0; #X connect 2 0 8 0; #X connect 2 1 1 0; #X connect 2 1 10 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 8 1 9 0; #X connect 9 0 3 0; #X connect 11 0 3 1; #X connect 11 0 5 0; #X restore 371 328 pd AssignationPush; #X text 253 207 canal 11; #X text 1035 166 canal 11; #X text 986 188 ctl 1-9 Layer A; #X text 953 137 =========> PD out 1 => ARDOUR MIDI control in; #X text 163 780 canal 11; #X text 266 780 canal 27; #X text 252 758 PD in 2 =>; #X text 37 758 ARDOUR MIDI control out =>; #N canvas 157 121 1042 571 CtlsLayerA1 0; #X obj 117 401 ctlout; #X obj 190 381 int 11; #X msg 190 290 bang; #X obj 136 343 +; #X floatatom 147 374 5 0 0 0 ctl_preset - -; #X floatatom 299 341 5 0 0 0 - - -; #X obj 178 93 ctlin; #X obj 170 249 spigot; #X obj 117 249 spigot; #X obj 170 170 spigot; #X obj 117 170 spigot; #X text 242 157 // Filtre ch11 (sel.port 1); #X obj 218 132 == 11; #X floatatom 55 303 5 0 0 0 - - -; #X floatatom 136 294 5 0 0 0 - - -; #X obj 177 195 ctlin; #X text 179 454 // Envoi des valeurs pour stockage/feedback; #X obj 193 219 < 10; #X obj 244 312 receive pmctl+; #X text 361 312 // Ajout de pmctl+ au n°ctl; #X text 231 246 // Filtre ctl <10 (sel.layerA); #X obj 56 441 send numctloutpm; #X obj 31 461 send valctloutpm; #X text 58 40 ASSIGNATION CTL 1-9 \, "PAN MODE" (pm); #X text 379 328 (voir "pd PanMode"); #X connect 1 0 0 2; #X connect 2 0 1 0; #X connect 3 0 4 0; #X connect 3 0 0 1; #X connect 3 0 21 0; #X connect 6 0 10 0; #X connect 6 1 9 0; #X connect 6 2 12 0; #X connect 7 0 3 0; #X connect 7 0 14 0; #X connect 8 0 2 0; #X connect 8 0 0 0; #X connect 8 0 13 0; #X connect 8 0 22 0; #X connect 9 0 7 0; #X connect 10 0 8 0; #X connect 12 0 9 1; #X connect 12 0 10 1; #X connect 15 1 17 0; #X connect 17 0 7 1; #X connect 17 0 8 1; #X connect 18 0 3 1; #X connect 18 0 5 0; #X restore 372 99 pd CtlsLayerA1; #N canvas 301 193 766 471 NotesLayerA1 0; #X floatatom 109 89 5 0 127 0 note_base - -; #X floatatom 265 68 5 0 127 0 - - -; #X obj 178 69 notein 11; #X obj 205 126 noteout 11; #X floatatom 129 137 5 0 127 0 note_base - -; #X floatatom 143 273 5 0 127 0 note_base - -; #X floatatom 299 252 5 0 127 0 - - -; #X obj 212 253 notein 11; #X obj 281 403 noteout 11; #X floatatom 163 321 5 0 127 0 note_base - -; #X obj 212 282 moses 40; #X floatatom 186 363 5 0 127 0 note_base - -; #X obj 263 314 moses 48; #X text 116 217 PASSERELLE NOTES 40-47 (boutons du bas layer B); #X text 283 279 // Filtre 40-47; #X text 85 15 PASSERELLE NOTES 0-22 (boutons layer A); #X text 249 95 // Filtre <23 (notes layer A); #X obj 178 98 moses 23; #X text 53 33 (note 23 ignorée \, sert pour activer le "pan mode") ; #X connect 2 0 0 0; #X connect 2 0 17 0; #X connect 2 1 1 0; #X connect 2 1 3 1; #X connect 7 0 5 0; #X connect 7 0 10 0; #X connect 7 1 6 0; #X connect 7 1 8 1; #X connect 10 1 9 0; #X connect 10 1 12 0; #X connect 12 0 11 0; #X connect 12 0 8 0; #X connect 17 0 3 0; #X connect 17 0 4 0; #X restore 372 172 pd NotesLayerA1; #X text 317 355 !!! Vélo sans note !!!; #X text 469 720 // notes 0-23 direct -> OUT 2; #N canvas 233 214 513 187 NotesLayerA2 0; #X floatatom 109 89 5 0 127 0 note_base - -; #X floatatom 265 68 5 0 127 0 - - -; #X floatatom 129 137 5 0 127 0 note_base - -; #X obj 205 126 noteout 27; #X obj 178 69 notein 27; #X obj 178 98 moses 23; #X text 249 95 // Filtre <23 (notes layer A); #X text 82 33 PASSERELLE NOTES 0-22 (boutons layer A); #X connect 4 0 0 0; #X connect 4 0 5 0; #X connect 4 1 1 0; #X connect 4 1 3 1; #X connect 5 0 2 0; #X connect 5 0 3 0; #X restore 359 723 pd NotesLayerA2; #X text 519 299 // Assigne ctls 10-18 -> 10-81 selon preset -> OUT 1; #X text 505 269 // notes 32-39 sélection preset (NO OUT); #X text 359 666 * LAYER A *; #X text 356 776 * LAYER B *; #X text 358 863 * MEMOIRE *; #X text 972 812 ctl 1-9 Layer A; #X text 939 761 =========> PD out 2 => X-TOUCH IN; #X text 66 135 ** X-TOUCH OUT **; #X text 958 851 ctl 10-18 Layer B; #X text 944 867 notes 24-47 Layer B; #X text 930 788 canal 27 (=11 port 2); #N canvas 0 60 1366 676 FeedbackLayerB 0; #X obj 124 21 receive preset; #X obj 564 238 ctlout 11 27; #X obj 564 270 ctlout 12 27; #X obj 565 304 ctlout 13 27; #X obj 565 336 ctlout 14 27; #X obj 566 368 ctlout 15 27; #X obj 566 400 ctlout 16 27; #X obj 567 434 ctlout 17 27; #X obj 567 466 ctlout 18 27; #X text 542 183 CTLs X-Touch brut; #X text 334 276 // PRESET 2; #X obj 188 270 spigot; #X obj 227 245 == 2; #X obj 12 78 receive FeedbackCtl; #X text 334 153 // PRESET 1; #X obj 188 173 route 10 11 12 13 14 15 16 17 18; #X obj 188 147 spigot; #X obj 227 122 == 1; #X text 335 398 // PRESET 3; #X text 336 525 // PRESET 4; #X text 1015 176 // PRESET 5; #X text 1014 287 // PRESET 6; #X text 1014 408 // PRESET 7; #X text 1023 539 // PRESET 8; #X obj 189 393 spigot; #X obj 868 170 spigot; #X obj 868 402 spigot; #X obj 189 520 spigot; #X obj 868 281 spigot; #X obj 877 533 spigot; #X obj 228 368 == 3; #X obj 907 377 == 7; #X obj 228 495 == 4; #X obj 907 256 == 6; #X obj 916 508 == 8; #X obj 907 145 == 5; #X obj 787 56 receive preset; #X obj 664 16 receive FeedbackCtl; #X obj 188 296 route 20 21 22 23 24 25 26 27 28; #X obj 189 420 route 30 31 32 33 34 35 36 37 38; #X obj 189 546 route 40 41 42 43 44 45 46 47 48; #X obj 868 197 route 50 51 52 53 54 55 56 57 58; #X obj 868 307 route 60 61 62 63 64 65 66 67 68; #X obj 868 428 route 70 71 72 73 74 75 76 77 78; #X obj 877 559 route 80 81 82 83 84 85 86 87 88; #X connect 0 0 17 0; #X connect 0 0 12 0; #X connect 0 0 30 0; #X connect 0 0 32 0; #X connect 11 0 38 0; #X connect 12 0 11 1; #X connect 13 0 16 0; #X connect 13 0 11 0; #X connect 13 0 24 0; #X connect 13 0 27 0; #X connect 15 1 1 0; #X connect 15 2 2 0; #X connect 15 3 3 0; #X connect 15 4 4 0; #X connect 15 5 5 0; #X connect 15 6 6 0; #X connect 15 7 7 0; #X connect 15 8 8 0; #X connect 16 0 15 0; #X connect 17 0 16 1; #X connect 24 0 39 0; #X connect 25 0 41 0; #X connect 26 0 43 0; #X connect 27 0 40 0; #X connect 28 0 42 0; #X connect 29 0 44 0; #X connect 30 0 24 1; #X connect 31 0 26 1; #X connect 32 0 27 1; #X connect 33 0 28 1; #X connect 34 0 29 1; #X connect 35 0 25 1; #X connect 36 0 33 0; #X connect 36 0 35 0; #X connect 36 0 31 0; #X connect 36 0 34 0; #X connect 37 0 25 0; #X connect 37 0 28 0; #X connect 37 0 26 0; #X connect 37 0 29 0; #X connect 38 1 1 0; #X connect 38 2 2 0; #X connect 38 3 3 0; #X connect 38 4 4 0; #X connect 38 5 5 0; #X connect 38 6 6 0; #X connect 38 7 7 0; #X connect 38 8 8 0; #X connect 39 1 1 0; #X connect 39 2 2 0; #X connect 39 3 3 0; #X connect 39 4 4 0; #X connect 39 5 5 0; #X connect 39 6 6 0; #X connect 39 7 7 0; #X connect 39 8 8 0; #X connect 40 1 1 0; #X connect 40 2 2 0; #X connect 40 3 3 0; #X connect 40 4 4 0; #X connect 40 5 5 0; #X connect 40 6 6 0; #X connect 40 7 7 0; #X connect 40 8 8 0; #X connect 41 1 1 0; #X connect 41 2 2 0; #X connect 41 3 3 0; #X connect 41 4 4 0; #X connect 41 5 5 0; #X connect 41 6 6 0; #X connect 41 7 7 0; #X connect 41 8 8 0; #X connect 42 1 1 0; #X connect 42 2 2 0; #X connect 42 3 3 0; #X connect 42 4 4 0; #X connect 42 5 5 0; #X connect 42 6 6 0; #X connect 42 7 7 0; #X connect 42 8 8 0; #X connect 43 1 1 0; #X connect 43 2 2 0; #X connect 43 3 3 0; #X connect 43 4 4 0; #X connect 43 5 5 0; #X connect 43 6 6 0; #X connect 43 7 7 0; #X connect 43 8 8 0; #X connect 44 1 1 0; #X connect 44 2 2 0; #X connect 44 3 3 0; #X connect 44 4 4 0; #X connect 44 5 5 0; #X connect 44 6 6 0; #X connect 44 7 7 0; #X connect 44 8 8 0; #X restore 358 804 pd FeedbackLayerB; #X text 467 894 // Stockage valeurs ctl 11-81 (preset 1-8) (NO OUT) ; #X text 488 924 // Rappel valeurs ctl 11-81 sur chgmt de preset -> OUT 2; #X text 492 803 // Envoie valeurs ctl 11-81 pour feedback -> OUT 2 ; #X text 972 227 ctl 10-88 Layer B; #X text 519 329 // Assigne push 24-31 -> 24-103 selon preset -> OUT 1; #X text 456 555 ************************************************************ ; #X text 457 403 ************************************************************ ; #X text 467 421 Preset 1 = fader 10 \, pot 11-18 \, push 24-31 (valeurs de base); #X text 467 441 Preset 2 = fader 20 \, pot 21-28 (+10) \, push 51-58 (+27); #X text 467 457 Preset 3 = fader 30 \, pot 31-38 (+20) \, push 61-68 (+37); #X text 467 472 Preset 4 = fader 40 \, pot 41-48 (+30) \, push 71-78 (+47); #X text 467 487 Preset 5 = fader 50 \, pot 51-58 (+40) \, push 81-88 (+57); #X text 467 501 Preset 6 = fader 60 \, pot 61-68 (+50) \, push 91-98 (+67); #X text 467 515 Preset 7 = fader 70 \, pot 71-78 (+60) \, push 101-108 (+77); #X text 467 528 Preset 8 = fader 80 \, pot 81-88 (+70) \, push 111-118 (+87); #X text 951 245 notes 24-118 Layer B; #X text 163 802 ctl 1-88; #X text 142 817 notes 0-118; #N canvas 24 92 1319 959 LedFeedback 0; #X obj 111 130 receive preset; #X obj 45 191 select 1; #X obj 134 189 select 2; #X obj 412 105 noteout; #X obj 458 73 receive ledch; #X obj 435 51 receive ledvelo; #X obj 412 25 receive lednote; #X floatatom 45 152 5 0 0 0 - - -; #X msg 51 219 \; ledch 17 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X msg 140 217 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X msg 41 470 \; ledvelo 1 \; lednote 0; #X msg 135 471 \; ledvelo 1 \; lednote 1; #X obj 226 188 select 3; #X msg 233 215 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X msg 227 472 \; ledvelo 1 \; lednote 2; #X msg 323 471 \; ledvelo 1 \; lednote 3; #X msg 330 214 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X obj 324 186 select 4; #X obj 415 184 select 5; #X msg 421 212 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X msg 414 469 \; ledvelo 1 \; lednote 4; #X obj 507 182 select 6; #X msg 513 210 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 6 \; ledvelo 0 \; lednote 7 ; #X msg 506 467 \; ledvelo 1 \; lednote 5; #X obj 596 182 select 7; #X msg 602 210 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 7 ; #X msg 595 467 \; ledvelo 1 \; lednote 6; #X obj 685 179 select 8; #X msg 691 207 \; ledch 17 \; ledvelo 0 \; lednote 0 \; ledvelo 0 \; lednote 1 \; ledvelo 0 \; lednote 2 \; ledvelo 0 \; lednote 3 \; ledvelo 0 \; lednote 4 \; ledvelo 0 \; lednote 5 \; ledvelo 0 \; lednote 6 ; #X msg 686 468 \; ledvelo 1 \; lednote 7; #X obj 638 82 receive ledch; #X obj 612 55 receive ledctl; #X obj 587 33 receive ledval; #X obj 592 114 ctlout; #X text 851 590 ledval pour ledctrl 1-8 :; #X text 851 609 (comportement des led encodeurs); #X text 850 899 ledval pour ledctrl 9-16 :; #X text 849 915 (affichage des led encodeurs); #X text 851 933 0 = all led off; #X msg 128 542 \; ledch 17 \; ledctl 1 \; ledval 0 \; ledctl 2 \; ledval 2 \; ledctl 3 \; ledval 2 \; ledctl 4 \; ledval 2 \; ledctl 5 \; ledval 2 \; ledctl 6 \; ledval 2 \; ledctl 7 \; ledval 2 \; ledctl 8 \; ledval 0; #X msg 202 854 \; ledch 17 \; ledctl 9 \; ledval 0 \; ledctl 12 \; ledval 0 \; ledctl 15 \; ledval 0; #X msg 296 859 \; ledch 17 \; ledctl 9 \; ledval 0; #X msg 383 858 \; ledch 17 \; ledctl 9 \; ledval 0; #X msg 498 542 \; ledch 17 \; ledctl 1 \; ledval 2 \; ledctl 2 \; ledval 2 \; ledctl 3 \; ledval 2 \; ledctl 4 \; ledval 2 \; ledctl 5 \; ledval 2 \; ledctl 6 \; ledval 2 \; ledctl 7 \; ledval 2 \; ledctl 8 \; ledval 2; #X msg 588 541 \; ledch 17 \; ledctl 1 \; ledval 2 \; ledctl 2 \; ledval 2 \; ledctl 3 \; ledval 2 \; ledctl 4 \; ledval 2 \; ledctl 5 \; ledval 2 \; ledctl 6 \; ledval 2 \; ledctl 7 \; ledval 2 \; ledctl 8 \; ledval 2; #X msg 674 540 \; ledch 17 \; ledctl 1 \; ledval 2 \; ledctl 2 \; ledval 2 \; ledctl 3 \; ledval 2 \; ledctl 4 \; ledval 2 \; ledctl 5 \; ledval 2 \; ledctl 6 \; ledval 2 \; ledctl 7 \; ledval 2 \; ledctl 8 \; ledval 2; #X text 774 411 // éteint tous les boutons; #X text 766 492 // allume le bouton du preset actif; #X text 747 786 // règle le comportement des LED des encodeurs; #X text 292 923 // éteint les LED des encodeurs inactifs; #X text 299 939 !!!! TODO : QU'ILS RESTENT ETEINTS SI ON Y TOUCHE !!!! ; #X text 852 631 0 = "single" (n'affiche que le curseur); #X text 852 648 1 = "pan" (pareil \, mais le curseur ne disparait pas à 0); #X text 851 666 2 = "fan" ("remplit" la jauge \, n'affiche rien à 0); #X text 851 683 3 = "spread" (s'étale des deux côtés en même temps) ; #X text 851 699 4 = "trim" (ne "s'étale" que d'un côté ou de l'autre) ; #X msg 36 542 \; ledch 17 \; ledctl 1 \; ledval 4 \; ledctl 2 \; ledval 1 \; ledctl 3 \; ledval 3 \; ledctl 4 \; ledval 2 \; ledctl 5 \; ledval 2 \; ledctl 6 \; ledval 2 \; ledctl 7 \; ledval 2 \; ledctl 8 \; ledval 2; #X text 185 1418 Ca c'est pour scroller tranquille dsq; #X msg 112 857 \; ledch 17 \; ledctl 9 \; ledval 0 \; ledctl 16 \; ledval 0; #X obj 109 825 delay 10; #X obj 201 827 delay 10; #X obj 299 831 delay 10; #X obj 387 832 delay 10; #X msg 221 543 \; ledch 17 \; ledctl 1 \; ledval 0 \; ledctl 2 \; ledval 1 \; ledctl 3 \; ledval 3 \; ledctl 4 \; ledval 0 \; ledctl 5 \; ledval 1 \; ledctl 6 \; ledval 3 \; ledctl 7 \; ledval 0 \; ledctl 8 \; ledval 4; #X msg 310 544 \; ledch 17 \; ledctl 9 \; ledval 0 \; ledctl 2 \; ledval 1 \; ledctl 3 \; ledval 3 \; ledctl 4 \; ledval 4 \; ledctl 5 \; ledval 1 \; ledctl 6 \; ledval 3 \; ledctl 7 \; ledval 4 \; ledctl 8 \; ledval 4; #X msg 404 543 \; ledch 17 \; ledctl 9 \; ledval 0 \; ledctl 2 \; ledval 1 \; ledctl 3 \; ledval 3 \; ledctl 4 \; ledval 4 \; ledctl 5 \; ledval 1 \; ledctl 6 \; ledval 3 \; ledctl 7 \; ledval 4 \; ledctl 8 \; ledval 4; #X connect 0 0 1 0; #X connect 0 0 2 0; #X connect 0 0 7 0; #X connect 0 0 12 0; #X connect 0 0 17 0; #X connect 0 0 27 0; #X connect 0 0 24 0; #X connect 0 0 21 0; #X connect 0 0 18 0; #X connect 1 0 8 0; #X connect 1 0 10 0; #X connect 1 0 56 0; #X connect 2 0 9 0; #X connect 2 0 39 0; #X connect 2 0 11 0; #X connect 2 0 59 0; #X connect 4 0 3 2; #X connect 5 0 3 1; #X connect 6 0 3 0; #X connect 12 0 13 0; #X connect 12 0 14 0; #X connect 12 0 63 0; #X connect 12 0 60 0; #X connect 17 0 16 0; #X connect 17 0 15 0; #X connect 17 0 64 0; #X connect 17 0 61 0; #X connect 18 0 19 0; #X connect 18 0 20 0; #X connect 18 0 65 0; #X connect 18 0 62 0; #X connect 21 0 22 0; #X connect 21 0 23 0; #X connect 21 0 43 0; #X connect 24 0 25 0; #X connect 24 0 26 0; #X connect 24 0 44 0; #X connect 27 0 28 0; #X connect 27 0 29 0; #X connect 27 0 45 0; #X connect 30 0 33 2; #X connect 31 0 33 1; #X connect 32 0 33 0; #X connect 59 0 58 0; #X connect 60 0 40 0; #X connect 61 0 41 0; #X connect 62 0 42 0; #X restore 465 600 pd LedFeedback; #N canvas 181 110 951 591 PanMode 0; #X obj 122 51 notein 11; #X obj 122 114 select 23; #X floatatom 65 82 5 0 0 0 - - -; #X obj 122 141 expr if ( pm == 1 \, 0 \, 1 ); #X obj 98 201 select 1; #X floatatom 72 146 5 0 0 0 - - -; #X obj 122 82 spigot 127; #X text 12 25 LA NOTE 23 ACTIVE LE "PAN MODE" (pm); #X msg 77 228 \; pmctl+ 100; #X msg 170 228 \; pmctl+ 0; #X obj 108 314 notein 11; #X obj 105 391 select 23; #X floatatom 48 359 5 0 0 0 - - -; #X floatatom 55 423 5 0 0 0 - - -; #X obj 105 359 spigot; #X obj 188 338 == 0; #X text 14 288 LA LED REAGIT SUR LE RELACHEMENT DU BOUTON; #X floatatom 196 374 5 0 0 0 - - -; #X obj 100 455 select 1; #X obj 104 424 value pm; #X floatatom 258 207 5 0 0 0 - - -; #X floatatom 198 455 5 0 0 0 - - -; #X msg 71 492 \; ledch 17 \; ledvelo 1 \; lednote 15; #X msg 169 492 \; ledch 17 \; ledvelo 0 \; lednote 15; #X obj 122 175 send pm; #X connect 0 0 2 0; #X connect 0 0 6 0; #X connect 0 1 6 1; #X connect 1 0 3 0; #X connect 3 0 4 0; #X connect 3 0 24 0; #X connect 4 0 8 0; #X connect 4 1 9 0; #X connect 6 0 1 0; #X connect 6 0 5 0; #X connect 10 0 12 0; #X connect 10 0 14 0; #X connect 10 1 15 0; #X connect 11 0 19 0; #X connect 14 0 11 0; #X connect 14 0 13 0; #X connect 15 0 14 1; #X connect 15 0 17 0; #X connect 18 0 22 0; #X connect 18 1 23 0; #X connect 19 0 18 0; #X connect 19 0 21 0; #X restore 372 201 pd PanMode; #X text 482 169 // notes 0-22 et 40-47 direct -> OUT 1; #X text 450 202 // note 23 = changement controleurs; #X text 965 204 notes 0-22 Layer A; #X text 147 26 V3b - PAN MODE + ROTARY PUSH; #X text 483 99 // ctl 1-9 direct si PanMode non enclenché \, sinon 101-109; #N canvas 0 60 1366 676 RotaryPush 0; #X floatatom 97 114 5 0 0 0 - - -; #X floatatom 317 114 5 0 0 0 - - -; #X obj 181 70 notein 11; #X obj 176 106 pack; #X obj 154 157 route 0 1 2 3 4 5 6 7; #X obj 130 231 select 127; #X floatatom 191 451 5 0 0 0 - - -; #X msg 96 282 \; volpush 1; #X msg 191 282 \; volpush 0; #X obj 191 405 receive volpush; #X connect 2 0 0 0; #X connect 2 0 3 0; #X connect 2 1 1 0; #X connect 2 1 3 1; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 5 0 7 0; #X connect 5 1 8 0; #X connect 9 0 6 0; #X restore 372 133 pd RotaryPush; #X text 480 132 // !!!! A FAIRE !!!! changement ctl si enfoncé + tourné ; #X text 483 955 // Stockage valeurs ctl 101-108 (PanMode) (NO OUT) ; #X text 497 981 // Rappel valeurs ctl 101-108 sur act. Pan Mode -> OUT 2; #N canvas 0 60 1366 676 FeedbackLayerA 0; #X text 542 183 CTLs X-Touch brut; #X obj 188 147 spigot; #X obj 227 122 == 1; #X obj 12 78 receive FeedbackCtlA; #X obj 566 -9 receive pm; #X obj 236 206 route 101 102 103 104 105 106 107 108; #X text 266 175 // PAN MODE ON; #X obj 564 238 ctlout 1 27; #X obj 564 270 ctlout 2 27; #X obj 565 304 ctlout 3 27; #X obj 565 336 ctlout 4 27; #X obj 566 368 ctlout 5 27; #X obj 566 400 ctlout 6 27; #X obj 567 434 ctlout 7 27; #X obj 567 466 ctlout 8 27; #X obj 787 122 spigot; #X obj 604 84 receive FeedbackCtlA; #X text 865 150 // NORMAL MODE; #X obj 826 97 == 0; #X obj 856 177 route 1 2 3 4 5 6 7 8; #X connect 1 0 5 0; #X connect 2 0 1 1; #X connect 3 0 1 0; #X connect 4 0 2 0; #X connect 4 0 18 0; #X connect 5 0 7 0; #X connect 5 1 8 0; #X connect 5 2 9 0; #X connect 5 3 10 0; #X connect 5 4 11 0; #X connect 5 5 12 0; #X connect 5 6 13 0; #X connect 5 7 14 0; #X connect 15 0 19 0; #X connect 16 0 15 0; #X connect 18 0 15 1; #X connect 19 0 7 0; #X connect 19 1 8 0; #X connect 19 2 9 0; #X connect 19 3 10 0; #X connect 19 4 11 0; #X connect 19 5 12 0; #X connect 19 6 13 0; #X connect 19 7 14 0; #X restore 358 832 pd FeedbackLayerA; #X text 492 831 // Envoie valeurs ctl 1-8 & >90 pour feedback -> OUT 2; #N canvas 0 64 1366 676 StockageCtlB 0; #X obj 134 36 ctlin; #X obj 126 192 spigot; #X obj 73 192 spigot; #X obj 126 113 spigot; #X obj 73 113 spigot; #X obj 133 138 ctlin; #X obj 117 309 pack; #X obj 152 235 t b f; #X floatatom 117 276 5 0 0 0 - - -; #X msg 85 234 set \$1; #X text 689 421 // PRESET 2; #X obj 634 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9900 1; #X obj 1017 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 1200 1; #X obj 1042 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 400 1; #X obj 1068 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1093 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 916 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 941 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 12600 1; #X obj 967 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 5800 1; #X obj 992 472 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 18 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9900 1; #X obj 401 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 12600 1; #X obj 426 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9000 1; #X obj 452 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 477 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 300 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 325 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 3100 1; #X obj 351 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 376 763 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X text 73 712 // PRESET 3; #X obj 634 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9900 1; #X obj 1017 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9400 1; #X obj 1042 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 3000 1; #X obj 1068 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 1093 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 916 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 941 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 5200 1; #X obj 967 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 3000 1; #X obj 992 765 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X text 689 714 // PRESET 4; #X obj 21 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9900 1; #X obj 404 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6900 1; #X obj 429 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 1700 1; #X obj 455 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 480 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 303 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 328 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6200 1; #X obj 354 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 1700 1; #X obj 379 1044 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X text 76 993 // PRESET 5; #X obj 628 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1011 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1036 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1062 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1087 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 910 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 935 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 961 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 986 1047 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X text 683 996 // PRESET 6; #X obj 37 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 420 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 445 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 471 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 496 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 319 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 344 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 370 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 395 1353 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 644 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1027 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1052 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1078 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1103 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 926 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 951 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 977 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 1002 1356 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X text 92 1302 // PRESET 7; #X text 699 1305 // PRESET 8; #X obj 174 75 == 27; #X obj 323 152 receive numctlout1; #X obj 348 172 receive valctlout1; #X text 273 129 // Reçoit les valeurs de "pd AssignationCtl"; #X obj 24 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9900 1; #X obj 407 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 432 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 458 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 483 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 306 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6300 1; #X obj 331 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6600 1; #X obj 357 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 382 473 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X text 79 422 // PRESET 1; #X obj 58 451 route 10 11 12 13 14 15 16 17 18; #X obj 58 476 value ctl10; #X obj 82 500 value ctl11; #X obj 107 524 value ctl12; #X obj 131 548 value ctl13; #X obj 156 573 value ctl14; #X obj 180 597 value ctl15; #X obj 205 621 value ctl16; #X obj 229 645 value ctl17; #X obj 254 670 value ctl18; #X obj 149 162 > 9; #X obj 323 297 pack; #X obj 666 369 send FeedbackCtl; #X obj 668 450 route 20 21 22 23 24 25 26 27 28; #X obj 52 741 route 30 31 32 33 34 35 36 37 38; #X obj 668 743 route 40 41 42 43 44 45 46 47 48; #X obj 55 1022 route 50 51 52 53 54 55 56 57 58; #X obj 662 1025 route 60 61 62 63 64 65 66 67 68; #X obj 71 1331 route 70 71 72 73 74 75 76 77 78; #X obj 678 1334 route 80 81 82 83 84 85 86 87 88; #X obj 668 475 value ctl20; #X obj 692 499 value ctl21; #X obj 717 523 value ctl22; #X obj 741 547 value ctl23; #X obj 766 572 value ctl24; #X obj 790 596 value ctl25; #X obj 815 620 value ctl26; #X obj 839 644 value ctl27; #X obj 864 669 value ctl28; #X obj 52 766 value ctl30; #X obj 76 790 value ctl31; #X obj 101 814 value ctl32; #X obj 125 838 value ctl33; #X obj 150 863 value ctl34; #X obj 174 887 value ctl35; #X obj 199 911 value ctl36; #X obj 223 935 value ctl37; #X obj 248 960 value ctl38; #X obj 668 768 value ctl40; #X obj 692 792 value ctl41; #X obj 717 816 value ctl42; #X obj 741 840 value ctl43; #X obj 766 865 value ctl44; #X obj 790 889 value ctl45; #X obj 815 913 value ctl46; #X obj 839 937 value ctl47; #X obj 864 962 value ctl48; #X obj 55 1047 value ctl50; #X obj 79 1071 value ctl51; #X obj 104 1095 value ctl52; #X obj 128 1119 value ctl53; #X obj 153 1144 value ctl54; #X obj 177 1168 value ctl55; #X obj 202 1192 value ctl56; #X obj 226 1216 value ctl57; #X obj 251 1241 value ctl58; #X obj 662 1050 value ctl60; #X obj 686 1074 value ctl61; #X obj 711 1098 value ctl62; #X obj 735 1122 value ctl63; #X obj 760 1147 value ctl64; #X obj 784 1171 value ctl65; #X obj 809 1195 value ctl66; #X obj 833 1219 value ctl67; #X obj 858 1244 value ctl68; #X obj 71 1356 value ctl70; #X obj 95 1380 value ctl71; #X obj 120 1404 value ctl72; #X obj 144 1428 value ctl73; #X obj 169 1453 value ctl74; #X obj 193 1477 value ctl75; #X obj 218 1501 value ctl76; #X obj 242 1525 value ctl77; #X obj 267 1550 value ctl78; #X obj 678 1359 value ctl80; #X obj 702 1383 value ctl81; #X obj 727 1407 value ctl82; #X obj 751 1431 value ctl83; #X obj 776 1456 value ctl84; #X obj 800 1480 value ctl85; #X obj 825 1504 value ctl86; #X obj 849 1528 value ctl87; #X obj 874 1553 value ctl88; #X text 141 2400 **ça c'est juste pour scroller tranquille; #X connect 0 0 4 0; #X connect 0 1 3 0; #X connect 0 2 80 0; #X connect 1 0 9 0; #X connect 2 0 7 0; #X connect 3 0 1 0; #X connect 4 0 2 0; #X connect 5 1 104 0; #X connect 6 0 94 0; #X connect 6 0 106 0; #X connect 6 0 107 0; #X connect 6 0 108 0; #X connect 6 0 109 0; #X connect 6 0 110 0; #X connect 6 0 111 0; #X connect 6 0 112 0; #X connect 6 0 113 0; #X connect 7 0 8 0; #X connect 7 1 6 1; #X connect 8 0 6 0; #X connect 9 0 8 0; #X connect 80 0 3 1; #X connect 80 0 4 1; #X connect 81 0 105 0; #X connect 82 0 105 1; #X connect 94 0 84 0; #X connect 94 0 95 0; #X connect 94 1 89 0; #X connect 94 1 96 0; #X connect 94 2 90 0; #X connect 94 2 97 0; #X connect 94 3 91 0; #X connect 94 3 98 0; #X connect 94 4 92 0; #X connect 94 4 99 0; #X connect 94 5 85 0; #X connect 94 5 100 0; #X connect 94 6 86 0; #X connect 94 6 101 0; #X connect 94 7 87 0; #X connect 94 7 102 0; #X connect 94 8 88 0; #X connect 94 8 103 0; #X connect 104 0 1 1; #X connect 104 0 2 1; #X connect 105 0 94 0; #X connect 105 0 107 0; #X connect 105 0 108 0; #X connect 105 0 109 0; #X connect 105 0 110 0; #X connect 105 0 111 0; #X connect 105 0 112 0; #X connect 105 0 113 0; #X connect 107 0 11 0; #X connect 107 0 114 0; #X connect 107 1 16 0; #X connect 107 1 115 0; #X connect 107 2 17 0; #X connect 107 2 116 0; #X connect 107 3 18 0; #X connect 107 3 117 0; #X connect 107 4 19 0; #X connect 107 4 118 0; #X connect 107 5 12 0; #X connect 107 5 119 0; #X connect 107 6 13 0; #X connect 107 6 120 0; #X connect 107 7 14 0; #X connect 107 7 121 0; #X connect 107 8 15 0; #X connect 107 8 122 0; #X connect 108 0 20 0; #X connect 108 0 123 0; #X connect 108 1 25 0; #X connect 108 1 124 0; #X connect 108 2 26 0; #X connect 108 2 125 0; #X connect 108 3 27 0; #X connect 108 3 126 0; #X connect 108 4 28 0; #X connect 108 4 127 0; #X connect 108 5 21 0; #X connect 108 5 128 0; #X connect 108 6 22 0; #X connect 108 6 129 0; #X connect 108 7 23 0; #X connect 108 7 130 0; #X connect 108 8 24 0; #X connect 108 8 131 0; #X connect 109 0 30 0; #X connect 109 0 132 0; #X connect 109 1 35 0; #X connect 109 1 133 0; #X connect 109 2 36 0; #X connect 109 2 134 0; #X connect 109 3 37 0; #X connect 109 3 135 0; #X connect 109 4 38 0; #X connect 109 4 136 0; #X connect 109 5 31 0; #X connect 109 5 137 0; #X connect 109 6 32 0; #X connect 109 6 138 0; #X connect 109 7 33 0; #X connect 109 7 139 0; #X connect 109 8 34 0; #X connect 109 8 140 0; #X connect 110 0 40 0; #X connect 110 0 141 0; #X connect 110 1 45 0; #X connect 110 1 142 0; #X connect 110 2 46 0; #X connect 110 2 143 0; #X connect 110 3 47 0; #X connect 110 3 144 0; #X connect 110 4 48 0; #X connect 110 4 145 0; #X connect 110 5 41 0; #X connect 110 5 146 0; #X connect 110 6 42 0; #X connect 110 6 147 0; #X connect 110 7 43 0; #X connect 110 7 148 0; #X connect 110 8 44 0; #X connect 110 8 149 0; #X connect 111 0 50 0; #X connect 111 0 150 0; #X connect 111 1 55 0; #X connect 111 1 151 0; #X connect 111 2 56 0; #X connect 111 2 152 0; #X connect 111 3 57 0; #X connect 111 3 153 0; #X connect 111 4 58 0; #X connect 111 4 154 0; #X connect 111 5 51 0; #X connect 111 5 155 0; #X connect 111 6 52 0; #X connect 111 6 156 0; #X connect 111 7 53 0; #X connect 111 7 157 0; #X connect 111 8 54 0; #X connect 111 8 158 0; #X connect 112 0 60 0; #X connect 112 0 159 0; #X connect 112 1 65 0; #X connect 112 1 160 0; #X connect 112 2 66 0; #X connect 112 2 161 0; #X connect 112 3 67 0; #X connect 112 3 162 0; #X connect 112 4 68 0; #X connect 112 4 163 0; #X connect 112 5 61 0; #X connect 112 5 164 0; #X connect 112 6 62 0; #X connect 112 6 165 0; #X connect 112 7 63 0; #X connect 112 7 166 0; #X connect 112 8 64 0; #X connect 112 8 167 0; #X connect 113 0 69 0; #X connect 113 0 168 0; #X connect 113 1 74 0; #X connect 113 1 169 0; #X connect 113 2 75 0; #X connect 113 2 170 0; #X connect 113 3 76 0; #X connect 113 3 171 0; #X connect 113 4 77 0; #X connect 113 4 172 0; #X connect 113 5 70 0; #X connect 113 5 173 0; #X connect 113 6 71 0; #X connect 113 6 174 0; #X connect 113 7 72 0; #X connect 113 7 175 0; #X connect 113 8 73 0; #X connect 113 8 176 0; #X restore 358 894 pd StockageCtlB; #N canvas 50 64 1112 645 RappelFeedbackB 0; #X text 28 21 Rappel des valeurs de contrôleur sur changement de preset ; #X floatatom 236 93 5 1 8 0 - - -; #X obj 189 64 receive preset; #X obj 525 293 ctlout 11 27; #X obj 525 325 ctlout 12 27; #X obj 526 359 ctlout 13 27; #X obj 526 391 ctlout 14 27; #X obj 527 423 ctlout 15 27; #X obj 527 455 ctlout 16 27; #X obj 528 489 ctlout 17 27; #X obj 528 521 ctlout 18 27; #X obj 987 112 route 5 6 7 8; #X obj 27 127 route 2 3 4 1; #X obj 149 388 value ctl11; #X obj 149 411 value ctl12; #X obj 149 434 value ctl13; #X obj 149 457 value ctl14; #X obj 149 480 value ctl15; #X obj 149 503 value ctl16; #X obj 149 526 value ctl17; #X obj 149 549 value ctl18; #X floatatom 485 172 5 0 0 0 - - -; #X obj 328 124 value ctl21; #X obj 328 147 value ctl22; #X obj 328 170 value ctl23; #X obj 328 193 value ctl24; #X obj 328 216 value ctl25; #X obj 328 239 value ctl26; #X obj 328 262 value ctl27; #X obj 328 286 value ctl28; #X obj 329 330 value ctl31; #X obj 329 353 value ctl32; #X obj 329 376 value ctl33; #X obj 329 399 value ctl34; #X obj 329 422 value ctl35; #X obj 329 445 value ctl36; #X obj 329 468 value ctl37; #X obj 329 491 value ctl38; #X obj 329 536 value ctl41; #X obj 329 559 value ctl42; #X obj 329 582 value ctl43; #X obj 329 605 value ctl44; #X obj 329 628 value ctl45; #X obj 329 651 value ctl46; #X obj 329 674 value ctl47; #X obj 330 698 value ctl48; #X obj 703 119 value ctl51; #X obj 703 143 value ctl52; #X obj 703 166 value ctl53; #X obj 703 189 value ctl54; #X obj 703 212 value ctl55; #X obj 703 235 value ctl56; #X obj 703 258 value ctl57; #X obj 703 281 value ctl58; #X obj 703 323 value ctl61; #X obj 703 347 value ctl62; #X obj 703 369 value ctl63; #X obj 703 392 value ctl64; #X obj 703 415 value ctl65; #X obj 703 438 value ctl66; #X obj 703 461 value ctl67; #X obj 703 484 value ctl68; #X obj 703 524 value ctl71; #X obj 703 547 value ctl72; #X obj 702 570 value ctl73; #X obj 703 593 value ctl74; #X obj 703 616 value ctl75; #X obj 703 639 value ctl76; #X obj 703 662 value ctl77; #X obj 703 685 value ctl78; #X obj 886 390 value ctl81; #X obj 886 413 value ctl82; #X obj 886 436 value ctl83; #X obj 886 459 value ctl84; #X obj 886 482 value ctl85; #X obj 886 505 value ctl86; #X obj 886 528 value ctl87; #X obj 886 551 value ctl88; #X connect 2 0 1 0; #X connect 2 0 11 0; #X connect 2 0 12 0; #X connect 11 0 46 0; #X connect 11 0 47 0; #X connect 11 0 48 0; #X connect 11 0 49 0; #X connect 11 0 50 0; #X connect 11 0 51 0; #X connect 11 0 52 0; #X connect 11 0 53 0; #X connect 11 1 54 0; #X connect 11 1 55 0; #X connect 11 1 56 0; #X connect 11 1 57 0; #X connect 11 1 58 0; #X connect 11 1 59 0; #X connect 11 1 60 0; #X connect 11 1 61 0; #X connect 11 2 62 0; #X connect 11 2 63 0; #X connect 11 2 64 0; #X connect 11 2 65 0; #X connect 11 2 66 0; #X connect 11 2 67 0; #X connect 11 2 68 0; #X connect 11 2 69 0; #X connect 11 3 70 0; #X connect 11 3 71 0; #X connect 11 3 72 0; #X connect 11 3 73 0; #X connect 11 3 74 0; #X connect 11 3 75 0; #X connect 11 3 76 0; #X connect 11 3 77 0; #X connect 12 0 22 0; #X connect 12 0 23 0; #X connect 12 0 24 0; #X connect 12 0 25 0; #X connect 12 0 26 0; #X connect 12 0 27 0; #X connect 12 0 28 0; #X connect 12 0 29 0; #X connect 12 1 30 0; #X connect 12 1 31 0; #X connect 12 1 32 0; #X connect 12 1 33 0; #X connect 12 1 34 0; #X connect 12 1 35 0; #X connect 12 1 36 0; #X connect 12 1 37 0; #X connect 12 2 38 0; #X connect 12 2 39 0; #X connect 12 2 40 0; #X connect 12 2 41 0; #X connect 12 2 42 0; #X connect 12 2 43 0; #X connect 12 2 44 0; #X connect 12 2 45 0; #X connect 12 3 13 0; #X connect 12 3 14 0; #X connect 12 3 15 0; #X connect 12 3 16 0; #X connect 12 3 17 0; #X connect 12 3 18 0; #X connect 12 3 19 0; #X connect 12 3 20 0; #X connect 13 0 3 0; #X connect 14 0 4 0; #X connect 15 0 5 0; #X connect 16 0 6 0; #X connect 17 0 7 0; #X connect 18 0 8 0; #X connect 19 0 9 0; #X connect 20 0 10 0; #X connect 22 0 3 0; #X connect 22 0 21 0; #X connect 23 0 4 0; #X connect 24 0 5 0; #X connect 25 0 6 0; #X connect 26 0 7 0; #X connect 27 0 8 0; #X connect 28 0 9 0; #X connect 29 0 10 0; #X connect 30 0 3 0; #X connect 31 0 4 0; #X connect 32 0 5 0; #X connect 33 0 6 0; #X connect 34 0 7 0; #X connect 35 0 8 0; #X connect 36 0 9 0; #X connect 37 0 10 0; #X connect 38 0 3 0; #X connect 39 0 4 0; #X connect 40 0 5 0; #X connect 41 0 6 0; #X connect 42 0 7 0; #X connect 43 0 8 0; #X connect 44 0 9 0; #X connect 45 0 10 0; #X connect 46 0 3 0; #X connect 47 0 4 0; #X connect 48 0 5 0; #X connect 49 0 6 0; #X connect 50 0 7 0; #X connect 51 0 8 0; #X connect 52 0 9 0; #X connect 53 0 10 0; #X connect 54 0 3 0; #X connect 55 0 4 0; #X connect 56 0 5 0; #X connect 57 0 6 0; #X connect 58 0 7 0; #X connect 59 0 8 0; #X connect 60 0 9 0; #X connect 61 0 10 0; #X connect 62 0 3 0; #X connect 63 0 4 0; #X connect 64 0 5 0; #X connect 65 0 6 0; #X connect 66 0 7 0; #X connect 67 0 8 0; #X connect 68 0 9 0; #X connect 69 0 10 0; #X connect 70 0 3 0; #X connect 71 0 4 0; #X connect 72 0 5 0; #X connect 73 0 6 0; #X connect 74 0 7 0; #X connect 75 0 8 0; #X connect 76 0 9 0; #X connect 77 0 10 0; #X restore 357 924 pd RappelFeedbackB; #N canvas 0 60 1366 676 StockageCtlA 0; #X obj 393 213 receive numctloutpm; #X obj 418 233 receive valctloutpm; #X text 353 185 // Reçoit les valeurs de "pd PanMode"; #X obj 393 261 pack; #X text 454 349 // PAN MODE; #X obj 867 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6400 1; #X obj 892 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6400 1; #X obj 918 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6500 1; #X obj 943 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6500 1; #X obj 766 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6400 1; #X obj 791 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6000 1; #X obj 817 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6400 1; #X obj 842 400 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 6700 1; #X obj 444 378 route 101 102 103 104 105 106 107 108; #X obj 444 403 value ctl101; #X obj 468 427 value ctl102; #X obj 493 451 value ctl103; #X obj 517 475 value ctl104; #X obj 542 500 value ctl105; #X obj 566 524 value ctl106; #X obj 591 548 value ctl107; #X obj 615 572 value ctl108; #X obj 125 59 ctlin; #X obj 117 215 spigot; #X obj 64 215 spigot; #X obj 117 136 spigot; #X obj 64 136 spigot; #X obj 124 161 ctlin; #X obj 108 331 pack; #X obj 143 258 t b f; #X floatatom 108 299 5 0 0 0 - - -; #X msg 76 257 set \$1; #X obj 165 98 == 27; #X obj 140 185 < 9; #X obj 520 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 545 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 571 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 596 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X obj 419 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 9600 1; #X obj 444 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 10100 1; #X obj 470 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 10200 1; #X obj 495 645 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 10500 1; #X obj 97 648 value ctl1; #X obj 121 672 value ctl2; #X obj 146 696 value ctl3; #X obj 170 720 value ctl4; #X obj 195 745 value ctl5; #X obj 219 769 value ctl6; #X obj 244 793 value ctl7; #X obj 268 817 value ctl8; #X obj 97 623 route 1 2 3 4 5 6 7 8; #X text 107 594 // NORMAL (volume) MODE; #X obj 284 59 ctlin; #X obj 276 215 spigot; #X obj 223 215 spigot; #X obj 276 136 spigot; #X obj 223 136 spigot; #X obj 283 161 ctlin; #X obj 267 331 pack; #X obj 302 258 t b f; #X floatatom 267 299 5 0 0 0 - - -; #X msg 235 257 set \$1; #X obj 324 98 == 27; #X obj 299 185 > 90; #X obj 113 383 send FeedbackCtlA; #X obj 272 383 send FeedbackCtlA; #X connect 0 0 3 0; #X connect 1 0 3 1; #X connect 3 0 13 0; #X connect 3 0 50 0; #X connect 13 0 14 0; #X connect 13 0 9 0; #X connect 13 1 15 0; #X connect 13 1 10 0; #X connect 13 2 16 0; #X connect 13 2 11 0; #X connect 13 3 17 0; #X connect 13 3 12 0; #X connect 13 4 18 0; #X connect 13 4 5 0; #X connect 13 5 19 0; #X connect 13 5 6 0; #X connect 13 6 20 0; #X connect 13 6 7 0; #X connect 13 7 21 0; #X connect 13 7 8 0; #X connect 22 0 26 0; #X connect 22 1 25 0; #X connect 22 2 32 0; #X connect 23 0 31 0; #X connect 24 0 29 0; #X connect 25 0 23 0; #X connect 26 0 24 0; #X connect 27 1 33 0; #X connect 28 0 50 0; #X connect 28 0 64 0; #X connect 29 0 30 0; #X connect 29 1 28 1; #X connect 30 0 28 0; #X connect 31 0 30 0; #X connect 32 0 25 1; #X connect 32 0 26 1; #X connect 33 0 23 1; #X connect 33 0 24 1; #X connect 50 0 38 0; #X connect 50 0 42 0; #X connect 50 1 39 0; #X connect 50 1 43 0; #X connect 50 2 40 0; #X connect 50 2 44 0; #X connect 50 3 41 0; #X connect 50 3 45 0; #X connect 50 4 34 0; #X connect 50 4 46 0; #X connect 50 5 35 0; #X connect 50 5 47 0; #X connect 50 6 36 0; #X connect 50 6 48 0; #X connect 50 7 37 0; #X connect 50 7 49 0; #X connect 52 0 56 0; #X connect 52 1 55 0; #X connect 52 2 62 0; #X connect 53 0 61 0; #X connect 54 0 59 0; #X connect 55 0 53 0; #X connect 56 0 54 0; #X connect 57 1 63 0; #X connect 58 0 13 0; #X connect 58 0 65 0; #X connect 59 0 60 0; #X connect 59 1 58 1; #X connect 60 0 58 0; #X connect 61 0 60 0; #X connect 62 0 55 1; #X connect 62 0 56 1; #X connect 63 0 53 1; #X connect 63 0 54 1; #X restore 356 957 pd StockageCtlA; #N canvas 0 60 1366 676 RappelFeedbackA 0; #X floatatom 649 146 5 1 8 0 - - -; #X floatatom 165 301 5 0 0 0 - - -; #X text 66 55 Rappel des valeurs de contrôleur sur activation du Pan mode; #X obj 520 109 receive pm; #X obj 272 257 value ctl101; #X obj 272 280 value ctl102; #X obj 272 303 value ctl103; #X obj 272 326 value ctl104; #X obj 272 349 value ctl105; #X obj 272 372 value ctl106; #X obj 272 395 value ctl107; #X obj 272 419 value ctl108; #X obj 563 327 ctlout 1 27; #X obj 563 359 ctlout 2 27; #X obj 564 393 ctlout 3 27; #X obj 564 425 ctlout 4 27; #X obj 565 457 ctlout 5 27; #X obj 565 489 ctlout 6 27; #X obj 566 523 ctlout 7 27; #X obj 566 555 ctlout 8 27; #X obj 104 239 print; #X obj 527 167 route 1 0; #X obj 797 246 value ctl1; #X obj 797 269 value ctl2; #X obj 797 292 value ctl3; #X obj 797 315 value ctl4; #X obj 797 338 value ctl5; #X obj 797 361 value ctl6; #X obj 797 384 value ctl7; #X obj 797 408 value ctl8; #X connect 3 0 0 0; #X connect 3 0 21 0; #X connect 4 0 1 0; #X connect 4 0 12 0; #X connect 5 0 13 0; #X connect 6 0 14 0; #X connect 7 0 15 0; #X connect 8 0 16 0; #X connect 9 0 17 0; #X connect 10 0 18 0; #X connect 11 0 19 0; #X connect 21 0 4 0; #X connect 21 0 5 0; #X connect 21 0 6 0; #X connect 21 0 7 0; #X connect 21 0 8 0; #X connect 21 0 9 0; #X connect 21 0 10 0; #X connect 21 0 11 0; #X connect 21 0 20 0; #X connect 21 1 22 0; #X connect 21 1 23 0; #X connect 21 1 24 0; #X connect 21 1 25 0; #X connect 21 1 26 0; #X connect 21 1 27 0; #X connect 21 1 28 0; #X connect 21 1 29 0; #X connect 22 0 12 0; #X connect 23 0 13 0; #X connect 24 0 14 0; #X connect 25 0 15 0; #X connect 26 0 16 0; #X connect 27 0 17 0; #X connect 28 0 18 0; #X connect 29 0 19 0; #X restore 356 985 pd RappelFeedbackA; #X text 951 828 notes 0-22 Layer A;