1
#N canvas 341 307 588 488 10;
2
#X obj 436 382 sfplay 2;
3
#X obj 38 385 sfrecord 2;
5
#X msg 436 226 open test.raw l;
11
#X msg 436 321 goto 100;
12
#X msg 436 298 rewind;
19
#X msg 38 226 open test.raw l;
21
#X floatatom 38 411 0 0 0 0 - - -;
22
#X text 72 411 status (1-recording / 0-not_recording);
23
#X obj 45 361 osc~ 100;
24
#X obj 113 361 osc~ 578;
26
#X text 122 47 a little harddisk-recording system;
27
#X text 77 324 retrigger status-output;
28
#X text 261 224 <name> <endianity>;
30
#X text 135 385 sfrecord/sfplay <num. of channels>;
31
#X text 53 77 this makes it possible to do multi-track recordings;
32
#X text 52 92 up to now \, the "sfrecord" only supports .RAW format
34
#X text 51 107 "sfplay" can skip any header \, if you know it's size::
35
just call "sfplay <num.of.chan> <skip.bytes>;
36
#X floatatom 466 428 0 0 0 0 - - -;
37
#N canvas 159 26 495 266 output 0;
45
#X obj 338 135 moses 1;
47
#X obj 397 117 moses 1;
48
#X obj 143 148 dbtorms;
52
#X msg 156 65 set \$1;
54
#X msg 274 64 \; pd dsp 1;
58
#X obj 143 171 pack 0 50;
60
#X text 153 110 show level;
61
#X obj 143 42 r \$0master-lvl;
62
#X obj 259 100 s \$0master-lvl;
63
#X obj 397 92 r \$0master-lvl;
64
#X obj 338 210 s \$0master-lvl;
93
#X restore 437 456 pd output;
95
#X text 111 423 output amplitude;
96
#X text 435 37 part of zexy;
110
#X connect 11 0 12 0;
120
#X connect 32 0 33 2;
121
#X connect 33 0 32 0;
122
#X connect 34 0 33 3;