File: binfile-write.pd

package info (click to toggle)
pd-binfile 0.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 428 kB
  • sloc: ansic: 455; makefile: 141; sh: 124; cpp: 19
file content (170 lines) | stat: -rw-r--r-- 3,915 bytes parent folder | download | duplicates (2)
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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
#N canvas 449 37 813 918 12;
#X obj 18 59 r runtest;
#X msg 18 84 bang;
#X text 46 23 test whethre [binfile] correctly writes data;
#X obj 240 429 binfile;
#N canvas 0 0 450 585 makedata 0;
#X obj 37 37 inlet;
#X obj 60 141 t f b;
#X obj 60 166 until;
#X obj 60 191 i;
#X obj 60 216 t f f;
#X obj 108 216 + 1;
#X msg 108 191 0;
#X obj 250 314 outlet;
#X obj 37 77 t b b b;
#X obj 37 383 list store;
#X msg 60 356 append \$1;
#X obj 60 261 t f f;
#X obj 37 408 outlet;
#X text 249 347 "arbitrary" chunks;
#X msg 60 116 256;
#X obj 60 329 mod 256;
#X text 38 436 single list with normalized data;
#X connect 0 0 8 0;
#X connect 1 0 2 0;
#X connect 1 1 6 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 11 0;
#X connect 4 1 5 0;
#X connect 5 0 3 1;
#X connect 6 0 3 1;
#X connect 8 0 9 0;
#X connect 8 1 14 0;
#X connect 8 2 9 1;
#X connect 9 0 12 0;
#X connect 10 0 9 0;
#X connect 11 0 15 0;
#X connect 11 1 7 0;
#X connect 14 0 1 0;
#X connect 15 0 10 0;
#X restore 263 285 pd makedata;
#X msg 263 260 bang;
#X obj 240 227 t s b b;
#X msg 396 280 clear;
#X obj 50 188 t s s;
#X obj 82 484 file;
#X obj 50 212 t b s;
#X obj 82 377 until;
#X msg 82 452 1;
#X obj 120 484 t b;
#X obj 50 290 i;
#X obj 68 241 t l l;
#X obj 68 266 list length;
#X obj 170 459 list;
#X obj 170 484 list split 1;
#X obj 82 509 pack 0 0;
#X msg 100 212 close \, open \$1;
#X obj 50 324 + 10;
#X obj 82 410 t b b b;
#X msg 155 412 -1;
#X obj 82 534 t l l;
#X obj 82 559 spigot;
#X obj 126 534 !=;
#X obj 82 584 t b a;
#X msg 82 665 1;
#X msg 142 559 expected \$2...but got \$1;
#X obj 142 584 print ERROR;
#X obj 18 107 t b b;
#X obj 18 689 i 0, f 9;
#X msg 18 794 \; pd quit \$1;
#X obj 18 767 t f f;
#X obj 363 183 print test;
#X msg 240 392 write \$1;
#X obj 50 617 list, f 38;
#X obj 50 348 t b f;
#X obj 210 509 t a a, f 15;
#X obj 50 642 route bang;
#X obj 128 642 t b a;
#X obj 176 642 print LEFTOVER;
#X obj 62 767 print RESULT;
#N canvas 0 0 690 356 datafile 0;
#X obj 106 30 inlet;
#X obj 159 63 r outdir;
#X obj 159 88 symbol;
#X obj 106 123 symbol -;
#X obj 106 148 select -;
#X obj 106 173 file patchpath;
#X obj 106 198 list append testdata.bin;
#X obj 106 55 t b;
#X obj 106 223 file join;
#X obj 106 248 outlet;
#X connect 0 0 7 0;
#X connect 1 0 2 0;
#X connect 2 0 3 1;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 1 6 0;
#X connect 5 0 6 0;
#X connect 6 0 8 0;
#X connect 7 0 3 0;
#X connect 8 0 9 0;
#X restore 50 131 pd datafile;
#X msg 363 157 writing to \$1;
#X obj 18 728 t f b;
#X obj 241 767 symbol;
#X obj 50 159 t s s s, f 39;
#X obj 241 793 file delete;
#X connect 0 0 1 0;
#X connect 1 0 31 0;
#X connect 4 0 15 0;
#X connect 4 1 3 0;
#X connect 5 0 4 0;
#X connect 6 0 36 0;
#X connect 6 1 5 0;
#X connect 6 2 7 0;
#X connect 7 0 3 0;
#X connect 8 0 10 0;
#X connect 8 1 6 0;
#X connect 9 0 19 0;
#X connect 9 1 13 0;
#X connect 10 0 14 0;
#X connect 10 1 20 0;
#X connect 11 0 22 0;
#X connect 12 0 9 0;
#X connect 13 0 11 1;
#X connect 14 0 21 0;
#X connect 15 0 16 0;
#X connect 15 1 17 1;
#X connect 16 0 14 1;
#X connect 17 0 18 0;
#X connect 17 0 37 1;
#X connect 18 0 19 1;
#X connect 18 1 39 0;
#X connect 19 0 24 0;
#X connect 20 0 9 0;
#X connect 21 0 38 0;
#X connect 22 0 12 0;
#X connect 22 1 17 0;
#X connect 22 2 23 0;
#X connect 23 0 19 1;
#X connect 24 0 25 0;
#X connect 24 1 26 0;
#X connect 25 0 27 0;
#X connect 26 0 25 1;
#X connect 27 0 28 0;
#X connect 27 1 29 0;
#X connect 28 0 32 1;
#X connect 29 0 30 0;
#X connect 31 0 32 0;
#X connect 31 1 44 0;
#X connect 32 0 46 0;
#X connect 34 0 33 0;
#X connect 34 1 43 0;
#X connect 36 0 3 0;
#X connect 37 0 40 0;
#X connect 38 0 37 0;
#X connect 38 1 11 0;
#X connect 39 0 17 1;
#X connect 40 1 41 0;
#X connect 41 0 28 0;
#X connect 41 1 42 0;
#X connect 44 0 48 0;
#X connect 45 0 35 0;
#X connect 46 0 34 0;
#X connect 46 1 47 0;
#X connect 47 0 49 0;
#X connect 48 0 8 0;
#X connect 48 1 47 1;
#X connect 48 2 45 0;