#N canvas 143 22 659 696 12;
#X obj 45 26 cnv 15 400 40 empty empty (\$1_\$2_\$3...$n) 20 12 0 24
-262144 -66577 0;
#X obj 92 182 print;
#X msg 92 151 \$3;
#X msg 92 107 5 8 7 4 6;
#X floatatom 48 181 5 0 0 0 - - -;
#X obj 134 379 print;
#X msg 177 306 list Midinote Pitch Gain On;
#X msg 134 346 \$2;
#X text 198 91 O número do cifrão corresponde ao número da ordem de
um átomo em uma lista. Assim \, \$3 adquire o valor do terceiro elemento
na lista!;
#X text 178 487 No caso do cifrão adquirir o valor de um átomo simbólico
\, ele não gera automaticamente o seletor "symbol".;
#X text 221 531 Ver erro no terminal;
#X text 209 624 Para gerar um símbolo com um cifrão \, precisamos colocar
antes o seletor symbol.;
#X msg 142 462 list Midinote Pitch Gain On;
#X msg 151 156 5 8 7 4 6;
#X msg 151 188 \$32;
#X obj 151 219 print;
#X msg 134 279 Midinote Pitch Gain On;
#X symbolatom 142 532 10 0 0 0 - - -;
#X msg 114 617 symbol \$4;
#X symbolatom 114 648 10 0 0 0 - - -;
#X msg 114 588 list Midinote Pitch Gain On;
#X msg 142 495 \$3;
#X msg 69 348 \$1;
#X obj 69 378 print;
#X msg 69 317 start A;
#X text 201 190 Se o número do cifrão é maior que o número de elementos
da lista \, o Pd dá o erro "argument number out of range" e o valor
adquirido é "0".;
#X text 185 330 Uma lista que começa com um símbolo precisa do seletor
list. Mas o cifrão adquire o valor de uma lista mesmo se ela não possui
o seletor "list". Mas no exemplo ao lado \, ele não entende as duas
listas da mesma maneira. Na falta do seletor "list" \, ele entende
que "midinote" é o seletor da mensagem e não considera esse elemento
na lista! Ainda ao lado \, "A" é o primeiro elemento e "start" o seletor.
;
#X connect 2 0 1 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 6 0 7 0;
#X connect 7 0 5 0;
#X connect 12 0 21 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 16 0 7 0;
#X connect 18 0 19 0;
#X connect 20 0 18 0;
#X connect 21 0 17 0;
#X connect 22 0 23 0;
#X connect 24 0 22 0;
