This commit is contained in:
Dooho Yi 2021-03-20 21:10:02 +09:00
parent c590631b8a
commit e3a67c6336
4 changed files with 138 additions and 86 deletions

View file

@ -1,36 +1,41 @@
#N canvas 1 89 404 298 10; #N canvas 272 257 410 322 10;
#X obj 123 148 array size; #X obj 123 152 array size;
#X floatatom 123 172 5 0 0 0 - - -; #X floatatom 123 176 5 0 0 0 - - -;
#X obj 123 194 array size; #X obj 123 198 array size;
#X obj 200 153 loadbang; #X obj 56 239 array get;
#X obj 56 235 array get; #X obj 56 262 array set;
#X obj 56 258 array set; #X obj 76 129 t b b a b a;
#X obj 76 125 t b b a b a; #X obj 197 223 loadbang;
#X obj 127 217 loadbang; #X obj 76 13 inlet;
#X obj 76 23 inlet; #X obj 197 246 symbol \$1;
#X obj 200 176 symbol \$1; #X obj 26 147 outlet;
#X obj 127 240 symbol \$1; #X obj 246 76 symbol \$1;
#X obj 26 143 outlet; #X obj 246 97 makefilename %s%%d;
#X obj 265 14 loadbang; #X obj 76 95 makefilename;
#X obj 265 37 symbol \$1; #X msg 246 118 set \$1;
#X obj 265 60 makefilename %s%%d; #X obj 76 38 t a b;
#X obj 76 101 makefilename; #X obj 197 159 loadbang;
#X msg 265 83 set \$1; #X obj 197 182 symbol \$1;
#X text 117 14 <-- [inlet] is faster than [loadbang] !?;
#X text 155 55 a quick patch.;
#X obj 246 54 lbang;
#X connect 0 0 1 0; #X connect 0 0 1 0;
#X connect 1 0 2 0; #X connect 1 0 2 0;
#X connect 3 0 9 0; #X connect 3 0 4 0;
#X connect 4 0 5 0; #X connect 5 0 9 0;
#X connect 6 0 11 0; #X connect 5 1 3 0;
#X connect 6 1 4 0; #X connect 5 2 3 2;
#X connect 6 2 4 2; #X connect 5 3 0 0;
#X connect 6 3 0 0; #X connect 5 4 0 1;
#X connect 6 4 0 1; #X connect 6 0 8 0;
#X connect 7 0 10 0; #X connect 7 0 14 0;
#X connect 8 0 15 0; #X connect 8 0 4 2;
#X connect 9 0 2 1; #X connect 10 0 11 0;
#X connect 10 0 5 2; #X connect 11 0 13 0;
#X connect 12 0 13 0; #X connect 12 0 5 0;
#X connect 13 0 14 0; #X connect 13 0 12 0;
#X connect 14 0 16 0; #X connect 14 0 12 0;
#X connect 15 0 6 0; #X connect 14 1 19 0;
#X connect 16 0 15 0; #X connect 15 0 16 0;
#X connect 16 0 2 1;
#X connect 19 0 10 0;

View file

@ -1,7 +1,6 @@
#N canvas 483 306 379 517 12; #N canvas 483 255 379 517 10;
#X obj 217 160 symbol \$1; #X obj 217 160 symbol \$1;
#X obj 217 210 makefilename %s%%d; #X obj 217 210 makefilename %s%%d;
#X obj 217 135 loadbang;
#X obj 217 270 makefilename; #X obj 217 270 makefilename;
#X msg 217 235 set \$1; #X msg 217 235 set \$1;
#X obj 52 310 array get; #X obj 52 310 array get;
@ -23,28 +22,30 @@
#X msg 167 128 0; #X msg 167 128 0;
#X msg 167 103 bang; #X msg 167 103 bang;
#X obj 247 56 symbol \$1; #X obj 247 56 symbol \$1;
#X obj 217 138 lbang;
#X connect 0 0 1 0; #X connect 0 0 1 0;
#X connect 0 0 13 0; #X connect 0 0 12 0;
#X connect 1 0 4 0; #X connect 1 0 3 0;
#X connect 2 0 0 0; #X connect 2 0 4 2;
#X connect 3 0 5 2; #X connect 3 0 2 0;
#X connect 4 0 3 0; #X connect 4 0 8 0;
#X connect 5 0 9 0; #X connect 6 0 7 0;
#X connect 7 0 8 0; #X connect 7 0 6 1;
#X connect 8 0 7 1; #X connect 7 0 2 0;
#X connect 8 0 3 0; #X connect 8 0 11 0;
#X connect 9 0 12 0; #X connect 9 0 11 1;
#X connect 10 0 12 1; #X connect 11 0 10 0;
#X connect 12 0 11 0; #X connect 13 0 9 2;
#X connect 14 0 10 2; #X connect 14 0 10 2;
#X connect 15 0 11 2; #X connect 15 0 4 0;
#X connect 16 0 5 0; #X connect 15 1 6 0;
#X connect 16 1 7 0; #X connect 15 2 8 1;
#X connect 16 2 9 1; #X connect 15 3 9 0;
#X connect 16 3 10 0; #X connect 15 3 23 0;
#X connect 17 0 16 0; #X connect 16 0 15 0;
#X connect 18 0 22 0; #X connect 17 0 21 0;
#X connect 21 0 7 1; #X connect 20 0 6 1;
#X connect 22 0 21 0; #X connect 21 0 20 0;
#X connect 22 0 23 0; #X connect 21 0 22 0;
#X connect 23 0 6 0; #X connect 22 0 5 0;
#X connect 23 0 0 0;

45
puredata/lbang.pd Normal file
View file

@ -0,0 +1,45 @@
#N canvas 245 99 377 221 10;
#X obj 44 60 loadbang;
#X obj 98 60 inlet;
#X obj 98 80 bang;
#X obj 70 120 outlet;
#X text 216 51 Inlets;
#X text 216 101 Outlets;
#X text 12 171 (C) 2006 João Pais - jmmmpais@googlemail.com;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
#X text 8 227 The names of its contributors may not be used to endorse
or promote products derived from this software without specific prior
written permission.;
#X text 8 87 Redistribution and use in source and binary forms \, with
or without modification \, are permitted provided that the following
conditions are met:;
#X text 8 127 Redistributions of source code must retain the above
copyright notice \, this list of conditions and the following disclaimer.
;
#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
;
#X text 8 167 Redistributions in binary form must reproduce the above
copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
#X text 8 7 Copyright 2006 \, João Pais;
#X restore 15 189 pd license;
#X text 12 10 [lbang] - loadbang which can be triggered more often
;
#X obj 70 102 bng 13 250 50 0 empty empty empty 0 -6 0 8 -233017 -1
-1;
#X text 216 71 - bang;
#X text 216 121 - loadbang / bang;
#X connect 0 0 9 0;
#X connect 1 0 2 0;
#X connect 2 0 9 0;
#X connect 9 0 3 0;
#X coords 0 -1 1 1 55 17 1 30 100;

View file

@ -136,7 +136,7 @@
#X connect 48 0 15 0; #X connect 48 0 15 0;
#X connect 49 0 1 0; #X connect 49 0 1 0;
#X restore 267 79 pd world and me; #X restore 267 79 pd world and me;
#N canvas 200 213 809 655 expressions 0; #N canvas 200 117 809 655 expressions 0;
#X obj 28 419 inlet; #X obj 28 419 inlet;
#X obj 28 500 outlet; #X obj 28 500 outlet;
#X obj 28 471 t b a; #X obj 28 471 t b a;
@ -360,39 +360,40 @@
#X obj 350 450 loadbang; #X obj 350 450 loadbang;
#N canvas 0 23 450 278 (subpatch) 0; #N canvas 0 23 450 278 (subpatch) 0;
#X array suitcaseA 100 float 3; #X array suitcaseA 100 float 3;
#A 0 0.361905 0.371429 0.390477 0.409524 0.44762 0.485715 0.504763 #A 0 0.552382 0.542858 0.533334 0.52381 0.514286 0.504762 0.492064
0.504763 0.514287 0.409523 0.438095 0.485713 0.495237 0.495237 0.352381 0.479365 0.466667 0.452381 0.438095 0.434921 0.431746 0.428571 0.409524
0.371429 0.4 0.428571 0.457142 0.47619 0.495237 0.4928 0.380952 0.390476 0.409524 0.4 0.4 0.4 0.4 0.419047 0.423809 0.428571 0.438095 0.457143
0.419047 0.428571 0.457142 0.47619 0.495237 0.504761 0.371429 0.4 0.428571 0.457143 0.461905 0.466667 0.466667 0.466667 0.457143 0.447619 0.438095
0.447619 0.466666 0.47619 0.485714 0.495237 0.390476 0.390476 0.4 0.409524 0.438095 0.447619 0.457143 0.476191 0.485715 0.485715 0.485715 0.485715
0.438095 0.447619 0.476191 0.495239 0.5456 0.5536 0.592001 0.36 0.3504 0.476191 0.466667 0.466667 0.466667 0.466667 0.466667 0.457143 0.447619
0.3648 0.380801 0.403201 0.452802 0.491202 0.5104 0.528003 0.528003 0.447619 0.466666 0.476189 0.514285 0.523809 0.647619 0.685715 0.704762
0 0.408 0.425601 0.448001 0.492802 0 0.352 0.3664 0.384001 0.409601 0.714286 0.714286 0.714286 0.714286 0.695239 0.685715 0.657143 0.628572
0.4336 0.48 0.507203 0.515203 0.520003 0.528003 0.529603 0.32 0.344 0.590476 0.571428 0.676191 0.72381 0.77143 0.790477 0.809525 0.809525
0.363201 0.384001 0.390401 0.425602 0.449602 0.470403 0.510403 0.352381 0.819049 0.819049 0.819049 0.809525 0.77143 0.704762 0.704762 0.72381
0.361905 0.371429 0.390476 0.395238 0.409524 0.419048 0.466667 0.485715 0.761906 0.790477 0.819049 0.838097 0.89524 0.89524 0.89524 0.876192
0.409524 0.447619 0.485715 0.533334 0.552382 0.57143; 0.742858 0.742858 0.790477 0.819049 0.923811 0.942859 0.971431 0.971431
0.971431 0.961907 0.914288;
#X coords 0 1 100 0 25 25 1 0 0; #X coords 0 1 100 0 25 25 1 0 0;
#X restore 26 46 graph; #X restore 26 46 graph;
#X obj 10 138 hradio 15 1 0 6 empty \$0-word empty 0 -8 0 10 -204786 #X obj 10 138 hradio 15 1 0 6 empty \$0-word empty 0 -8 0 10 -204786
-13381 -1 0; -13381 -1 4;
#X obj 88 7 bng 15 250 50 0 empty empty empty 17 7 0 10 -204786 -1 #X obj 88 7 bng 15 250 50 0 empty empty empty 17 7 0 10 -204786 -1
-1; -1;
#N canvas 0 23 450 278 (subpatch) 0; #N canvas 0 23 450 278 (subpatch) 0;
#X array suitcaseB 100 float 3; #X array suitcaseB 100 float 3;
#A 0 0.371429 0.342857 0.352381 0.361905 0.390476 0.4 0.428572 0.438096 #A 0 0.438095 0.438095 0.438095 0.438095 0.438095 0.438095 0.438095
0.266666 0.304761 0.342856 0.371428 0.4 0.428571 0.457143 0.476191 0.438095 0.438095 0.438095 0.438095 0.438095 0.442856 0.447618 0.447618
0.32381 0.352381 0.380953 0.400001 0.428572 0.438096 0.44762 0.32381 0.447618 0.447618 0.447618 0.447618 0.457142 0.457142 0.457142 0.461904
0.361905 0.390477 0.419048 0.438096 0.476191 0.476191 0.32381 0.361905 0.466666 0.466666 0.466666 0.466666 0.466666 0.466666 0.466666 0.466666
0.390477 0.409524 0.438096 0.457144 0.295238 0.314285 0.352381 0.390476 0.466666 0.466666 0.466666 0.457142 0.447618 1.22856 0.628575 0.66667
0.409524 0.428572 0.44762 0.457143 0.495239 0.523811 0.533334 0.552382 0.714288 0.77143 0.790477 0.838095 0.838096 0.838096 0.847619 0.847619
0.57143 0.352381 0.352381 0.352381 0.371429 0.380953 0.4 0.419048 0.428572 0.852381 0.857143 0.857143 0.866667 0.87619 0.880952 0.885714 0.885714
0.428572 0.352381 0.371429 0.380953 0.4 0.409524 0.419048 0.428572 0.895238 0.895238 0.904761 0.914285 0.923808 0.933332 0.942856 0.942856
0.333333 0.352381 0.361905 0.380953 0.419048 0.438096 0.447619 0.466667 0.952379 0.952379 0.961903 0.971428 0.971428 0.971428 0.980952 0.990475
0.466667 0.47619 0.485714 0.44762 0 0.352381 0.380953 0.390476 0.44762 0.999999 0.999999 1.00952 1.00952 1.01905 1.02857 1.02857 1.03809 1.04762
0.44762 0.466667 0.380952 0.409524 0.419048 0.438096 0.44762 0.476191 1.04762 1.06666 1.06666 1.07619 1.07619 1.08571 1.10476 1.1238 1.13333
0.485715 0.504763 0.4 0.419048 0.428572 0.457143 0.466667 0.476191 1.14285 1.14285 1.15237 1.1619 1.19047 1.19047 1.19999 1.23809 1.25713
0 0; 1.2857 1.29523;
#X coords 0 1 100 0 25 25 1 0 0; #X coords 0 1 100 0 25 25 1 0 0;
#X restore 26 96 graph; #X restore 26 96 graph;
#X obj 88 24 tgl 15 0 empty \$0-status-now empty 17 7 0 10 -204786 #X obj 88 24 tgl 15 0 empty \$0-status-now empty 17 7 0 10 -204786