aboutsummaryrefslogtreecommitdiff
path: root/blinkenlights-help.pd
blob: 32baca0a88213e638605e0fbd87f4bfd79bd9cfb (plain)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
#N canvas 484 81 885 735 10;
#X text 334 640 Part of unauthorized PD;
#X text 480 570 blinkenlights is a blinkenlights movies player;
#X text 480 584 but it's also a pixel grid than you can use for ASCII
art...;
#X text 480 600 Constructor : blinkenlights <width> <height> <x pixel
size> <y pixel size>;
#X msg 125 10 create;
#X msg 182 10 destroy;
#X text 274 11 Create/destroy the window;
#X msg 125 129 background 78 34 12;
#X text 275 131 Set the background color [RGB];
#X text 275 154 Set the foreground color [RGB];
#X msg 121 223 pixon \$1 \$2;
#X msg 284 222 bang;
#X msg 285 266 bang;
#X msg 122 267 pixoff \$1 \$2;
#X obj 87 618 blinkenlights 18 8 32 32;
#X msg 125 152 foreground 124 78 89;
#X obj 347 277 hsl 32 8 1 32 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 336 250 vsl 8 32 1 32 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 1;
#X text 355 257 Set a pixel off;
#X text 352 213 Set a pixel on;
#X obj 346 232 hsl 32 8 1 32 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 1600 1;
#X obj 335 205 vsl 8 32 1 32 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 1400 1;
#X msg 338 309 bang;
#X obj 400 320 hsl 32 8 1 32 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 389 293 vsl 8 32 1 32 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 1;
#X text 410 303 Set a pixel in a particular color;
#X msg 118 310 pixel \$1 \$2 34 23 109;
#X obj 120 338 + 1;
#X obj 217 338 + 1;
#X obj 316 338 random 255;
#X obj 395 338 random 255;
#X obj 470 338 random 255;
#X msg 118 360 pixel \$1 \$2 \$3 \$4 \$5;
#X obj 267 359 pack f f f f f;
#X obj 464 360 t b b b b b;
#X msg 593 339 stop;
#X text 634 342 Random drawing;
#X msg 547 339 bang;
#X obj 548 360 metro 10;
#X obj 146 338 random 32;
#X obj 246 337 random 32;
#X msg 125 107 clear;
#X text 274 105 Clear the area;
#X text 122 187 ============================================ Pixel
Functions;
#X text 552 187 ========================================;
#X text 550 -6 ========================================;
#X text 539 472 ========================================;
#X text 112 472 =========================================== Movies
Functions;
#X text 122 -6 =========================================== Grid Actions
;
#X obj 214 222 pack f f;
#X obj 215 266 pack f f;
#X obj 275 310 pack f f;
#X msg 125 81 xsize 32;
#X msg 192 81 ysize 32;
#X text 274 79 Set the pixel x & y size;
#X msg 127 33 width 24;
#X msg 125 58 height 24;
#X text 275 37 Set the width ( number of pixels );
#X text 275 56 Set the height ( number of pixels );
#X msg 127 495 open ./blm/ascii_people.blm;
#X msg 335 495 play;
#X msg 377 495 stop;
#X msg 127 522 open \$1;
#X msg 418 495 next;
#X obj 458 494 metro 100;
#X msg 531 495 bang;
#X msg 571 494 stop;
#X obj 188 521 openpanel;
#X obj 261 522 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 615 495 5 0 0 0 - - -;
#X text 534 401 ========================================;
#X text 116 400 =============================================== VJ
function;
#X msg 132 444 vj \$1;
#X msg 363 444 goto \$1;
#X obj 366 423 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 5600 1;
#X obj 132 424 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X text 507 420 <- look! you can also scratch the film!;
#X text 530 434 be sure the window is created first....;
#X text 154 420 <- switch to the scratch mode;
#X text 333 654 Comments and bugs @ ydegoyon@free.fr and chun@goto10.org
;
#X connect 4 0 14 0;
#X connect 5 0 14 0;
#X connect 7 0 14 0;
#X connect 10 0 14 0;
#X connect 11 0 49 0;
#X connect 12 0 50 0;
#X connect 13 0 14 0;
#X connect 15 0 14 0;
#X connect 16 0 50 0;
#X connect 17 0 12 0;
#X connect 17 0 50 1;
#X connect 20 0 49 0;
#X connect 21 0 11 0;
#X connect 21 0 49 1;
#X connect 22 0 51 0;
#X connect 23 0 51 0;
#X connect 24 0 22 0;
#X connect 24 0 51 1;
#X connect 26 0 14 0;
#X connect 27 0 33 0;
#X connect 28 0 33 1;
#X connect 29 0 33 2;
#X connect 30 0 33 3;
#X connect 31 0 33 4;
#X connect 32 0 14 0;
#X connect 33 0 32 0;
#X connect 34 0 39 0;
#X connect 34 1 40 0;
#X connect 34 2 29 0;
#X connect 34 3 30 0;
#X connect 34 4 31 0;
#X connect 35 0 38 0;
#X connect 37 0 38 0;
#X connect 38 0 34 0;
#X connect 39 0 27 0;
#X connect 40 0 28 0;
#X connect 41 0 14 0;
#X connect 49 0 10 0;
#X connect 50 0 13 0;
#X connect 51 0 26 0;
#X connect 52 0 14 0;
#X connect 53 0 14 0;
#X connect 55 0 14 0;
#X connect 56 0 14 0;
#X connect 59 0 14 0;
#X connect 60 0 14 0;
#X connect 61 0 14 0;
#X connect 62 0 14 0;
#X connect 63 0 14 0;
#X connect 64 0 63 0;
#X connect 65 0 64 0;
#X connect 66 0 64 0;
#X connect 67 0 62 0;
#X connect 68 0 67 0;
#X connect 69 0 64 1;
#X connect 72 0 14 0;
#X connect 73 0 14 0;
#X connect 74 0 73 0;
#X connect 75 0 72 0;