aboutsummaryrefslogtreecommitdiff
path: root/blinkenlights/help-blinkenlights.pd
blob: 3fc28a6ddd2344f4eb929f7e4ed6a844d79e0f1d (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
#N canvas 80 -6 868 605 10;
#X text 495 569 Comments and bugs @ ydegoyon@noos.fr;
#X text 496 555 Part of unauthorized PD;
#X text 430 493 blinkenlights is a blinkenlights movies player;
#X text 430 507 but it's also a pixel grid than you can use for ASCII
art...;
#X text 430 523 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 34 562 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 0 1;
#X obj 335 205 vsl 8 32 1 32 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 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 547 394 ========================================;
#X text 117 394 =========================================== 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 120 416 open ./blm/ascii_people.blm;
#X msg 328 416 play;
#X msg 370 416 stop;
#X msg 120 443 open \$1;
#X msg 411 416 next;
#X obj 451 415 metro 100;
#X msg 524 416 bang;
#X msg 564 415 stop;
#X obj 195 453 playlist .blm 200 100;
#X msg 434 472 location /usr/local/pd/externs/blinkenlights/blm;
#X obj 434 450 loadbang;
#X connect 5 0 15 0;
#X connect 6 0 15 0;
#X connect 8 0 15 0;
#X connect 11 0 15 0;
#X connect 12 0 50 0;
#X connect 13 0 51 0;
#X connect 14 0 15 0;
#X connect 16 0 15 0;
#X connect 17 0 51 0;
#X connect 18 0 13 0;
#X connect 18 0 51 1;
#X connect 21 0 50 0;
#X connect 22 0 12 0;
#X connect 22 0 50 1;
#X connect 23 0 52 0;
#X connect 24 0 52 0;
#X connect 25 0 23 0;
#X connect 25 0 52 1;
#X connect 27 0 15 0;
#X connect 28 0 34 0;
#X connect 29 0 34 1;
#X connect 30 0 34 2;
#X connect 31 0 34 3;
#X connect 32 0 34 4;
#X connect 33 0 15 0;
#X connect 34 0 33 0;
#X connect 35 0 40 0;
#X connect 35 1 41 0;
#X connect 35 2 30 0;
#X connect 35 3 31 0;
#X connect 35 4 32 0;
#X connect 36 0 39 0;
#X connect 38 0 39 0;
#X connect 39 0 35 0;
#X connect 40 0 28 0;
#X connect 41 0 29 0;
#X connect 42 0 15 0;
#X connect 50 0 11 0;
#X connect 51 0 14 0;
#X connect 52 0 27 0;
#X connect 53 0 15 0;
#X connect 54 0 15 0;
#X connect 56 0 15 0;
#X connect 57 0 15 0;
#X connect 60 0 15 0;
#X connect 61 0 15 0;
#X connect 62 0 15 0;
#X connect 63 0 15 0;
#X connect 64 0 15 0;
#X connect 65 0 64 0;
#X connect 66 0 65 0;
#X connect 67 0 65 0;
#X connect 68 0 63 0;
#X connect 69 0 68 0;
#X connect 70 0 69 0;