-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathparamer-help.pd
43 lines (43 loc) · 3.12 KB
/
paramer-help.pd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#N canvas 766 152 965 489 10;
#X obj 533 195 cnv 15 120 17 empty empty empty 20 12 0 14 #e0c4fc #404040 0;
#X obj 533 215 cnv 15 120 17 empty empty empty 20 12 0 14 #c4c4fc #404040 0;
#X obj 533 235 cnv 15 120 17 empty empty empty 20 12 0 14 #dfdfdf #404040 0;
#X obj 42 59 cnv 15 420 120 empty empty empty 20 12 0 14 #dcdcdc #404040 0;
#X obj 42 30 cnv 15 420 28 empty empty empty 20 12 0 14 #e0c4fc #404040 0;
#X text 50 35 ABSTRAÇÃO [paramer], f 67;
#X text 51 65 GERADOR DE CONJUNTOS DE [param] E [memo] A PARTIR DE LISTA, f 67;
#X text 510 75 2 - O SEGUNDO ARGUMENTO É OPCIONAL E DEFINE UM AGRUPADOR EXTERNO DE MEMÓRIAS COMO [memolist] E [presets], f 58;
#X text 70 105 $MEMO = NOME DA MEMÓRIA (symbol), f 64;
#X text 510 115 3 - APÓS INSTANCIADO O [paramer] \, COM UM BANG NA 2 ENTRADA DA ABSTRAÇÃO \, DECLARAR LISTA DE PARÂMETROS NA ORDEM DESEJADA \, UM POR LINHA COM QUEBRA (ponto e vírgula) \;;
#X text 540 195 \$0-numero f 45 \;;
#X text 509 164 (NOME DO PARÂMETRO) (TIPO DE GUI) (VALOR DE INICIALIZAÇÂO OPCIONAL) \;, f 70;
#X text 510 425 6 - O ÚLTIMO PASSO É CONSTRUIR A JANELA COM BANG NA PRIMEIRA ENTRADA DO [paramer] E COPIAR CONTEÚDOS PARA O PATCH DESEJADO, f 63;
#X text 510 265 4 - BANG NA TERCEIRA ENTRADA DO [paramer] ENVIA LISTA DE PARÂMETROS ATUAIS NA SAÍDA DA ABSTRAÇÃO \, PERMITINDO ARMAZERNAR MENSAGEM EXTERNAMENTE PARA FUTURAS ATUALIZAÇÕES NOS PARÂMETROS, f 63;
#X text 530 355 * NA EDIÇÃO NA JANELA DO [paramer] NÃO É NECESSÁRIO ESCAPAR ESSES ELEMENTOS;
#X text 70 120 $CONTEXT (OPCIONAL) = AGRUPADOR DE MEMÓRIAS (symbol), f 64;
#X text 540 215 \$0-chave t 1 \;;
#X text 540 235 \$0-lista l ab cd \;;
#X obj 51 306 cnv 15 157 38 empty empty empty 20 12 0 14 #e0c4fc #404040 0;
#X obj 61 316 paramer \\\$0-memo \\\$0-A;
#X obj 61 235 bng 20 250 50 0 empty empty empty 0 -10 0 12 #fcfcfc #000000 #000000;
#X obj 125 255 bng 20 250 50 0 empty empty empty 0 -10 0 12 #fcfcfc #000000 #000000;
#X msg 61 385 \\\$0-teste f 45 \\\; \\\$0-outro f 67 \\\; \\\$0-aquele t 1 \\\; \\\$0-super l asd fdg yhty er \\\; \\\$0-apenas t 1 \\\; \\\$0-final t 0 \\\;, f 53;
#X obj 190 275 bng 20 250 50 0 empty empty empty 0 -10 0 12 #fcfcfc #000000 #000000;
#X text 58 212 CONSTRUIR JANELA;
#X text 122 232 EDITAR PARÂMETROS;
#X text 187 252 LISTA PARÂMETROS NA SAÍDA;
#X text 70 362 LISTA DE PARÂMETROS PARA TESTE - CLICAR E DEPOIS CONSTRUIR JANELA, f 65;
#X text 510 315 5 - PARA ENTRAR COM LISTA DE PARÂMETROS ARMAZENADA EXTERNAMENTE É PRECISO ESCAPAR COM \ OS $ E AS QUEBRAS DE LINHA \;, f 63;
#X text 50 85 ARGUMENTOS: [paramer $MEMO $CONTEXT], f 67;
#X text 215 316 ESCAPAR $ USANDO $;
#X text 510 35 1 - DECLARAR COMO PRIMEIRO ARGUMENTO DO [paramer] O NOME DO [memo] DESEJADO PARA GERENCIAR OS [param], f 58;
#X text 660 215 t = TOGGLE;
#X text 660 235 l = LIST (TAMBÉM FUNCIONA COM SYMBOL E FLOAT);
#X text 660 195 f = FLOAT (NUMBER BOX \, SLIDER \, RADIO);
#X text 530 385 * A LISTA GERADA COM BANG NA TERCEIRA ENTRADA JÁ PREPARA A LISTA CORRETAMENTE;
#X text 70 150 OBS: USAR \ PARA ESCAPAR $ NOS ARGUMENTOS (EXEMPLO ABAIXO), f 64;
#X connect 19 0 22 0;
#X connect 20 0 19 0;
#X connect 21 0 19 1;
#X connect 22 0 19 2;
#X connect 23 0 19 2;