From 1e45c6bafc8419930958103cc1651ff86cf5d84d Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Fri, 20 Jul 2007 03:25:21 +0000 Subject: various bug fixes. svn path=/trunk/; revision=8186 --- pd/doc/5.reference/soundfiler-help.pd | 61 +++++++++++++++++------------------ 1 file changed, 30 insertions(+), 31 deletions(-) (limited to 'pd/doc/5.reference/soundfiler-help.pd') diff --git a/pd/doc/5.reference/soundfiler-help.pd b/pd/doc/5.reference/soundfiler-help.pd index 5561bf18..c006b521 100644 --- a/pd/doc/5.reference/soundfiler-help.pd +++ b/pd/doc/5.reference/soundfiler-help.pd @@ -1,9 +1,9 @@ #N canvas 59 252 1102 576 12; -#N canvas 0 0 450 300 graph1 0; +#N canvas 0 0 450 300 (subpatch) 0; #X array array1 77971 float 0; #X coords 0 1 77971 -1 300 100 1; #X restore 71 353 graph; -#N canvas 0 0 450 300 graph1 0; +#N canvas 0 0 450 300 (subpatch) 0; #X array array2 77971 float 0; #X coords 0 1 77971 -1 300 100 1; #X restore 71 459 graph; @@ -18,23 +18,6 @@ of the three known soundfile formats the file belongs to or override all header information using the "-raw" flag.; #X text 665 52 Flags for reading:; #X text 574 68 -skip ; -#X text 574 87 -nframes ; -#X text 575 143 -raw -; -#X text 594 161 This causes all header information to be ignored. Endianness -is "l" ("little") for Intel machines or "b" ("big") for Macintoshes -and SGIs. You can give "n" (natural) to take the byte order your machine -prefers.; -#X text 575 106 -resize; -#X text 575 124 -maxsize -; -#X text 560 226 Flags for writing:; -#X text 578 247 -wave \, -nextstep \, -aiff; -#X text 579 266 -big \, -little (nextstep only!); -#X text 578 288 -skip ; -#X text 579 310 -nframes ; -#X text 580 354 -normalize; -#X text 579 332 -bytes <2 \, 3 \, or 4>; #X floatatom 11 337 0 0 0 0 - - -; #X msg 15 175 read -resize ../sound/bell.aiff array2; #X msg 17 288 write -nextstep -bytes 4 /tmp/foo3 array1 array2; @@ -44,25 +27,41 @@ prefers.; #X text 225 217 ...or even overriding everything; #X text 283 240 write a file; #X text 352 309 write stereo; -#X text 557 398 The number of channels is limited to 64; -#X text 612 433 see also:; -#X obj 606 456 tabwrite~; -#X obj 607 480 tabread4~; -#X obj 713 435 tabplay~; -#X obj 711 484 writesf~; -#X obj 712 461 readsf~; #X text 9 31 The soundfiler object reads and writes floating point arrays to binary soundfiles which may contain 2 or 3 byte fixed point or 4 byte floating point samples in wave \, aiff \, or next formats (no floating point aiff \, though.). The number of channels of the soundfile need not match the number of arrays given (extras are dropped and unsupplied channels are zeroed out.); -#X text 579 374 -rate ; +#X text 575 123 -raw +; +#X text 594 141 This causes all header information to be ignored. Endianness +is "l" ("little") for Intel machines or "b" ("big") for Macintoshes +and SGIs. You can give "n" (natural) to take the byte order your machine +prefers.; +#X text 575 86 -resize; +#X text 575 104 -maxsize +; +#X text 560 206 Flags for writing:; +#X text 578 227 -wave \, -nextstep \, -aiff; +#X text 579 246 -big \, -little (nextstep only!); +#X text 578 268 -skip ; +#X text 579 290 -nframes ; +#X text 580 334 -normalize; +#X text 579 312 -bytes <2 \, 3 \, or 4>; +#X text 557 378 The number of channels is limited to 64; +#X text 612 413 see also:; +#X obj 606 436 tabwrite~; +#X obj 607 460 tabread4~; +#X obj 713 415 tabplay~; +#X obj 711 464 writesf~; +#X obj 712 441 readsf~; +#X text 579 354 -rate ; #X text 751 539 updated for Pd version 0.37; -#X connect 2 0 22 0; +#X connect 2 0 10 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 5 0 2 0; -#X connect 23 0 2 0; -#X connect 24 0 2 0; -#X connect 25 0 2 0; +#X connect 11 0 2 0; +#X connect 12 0 2 0; +#X connect 13 0 2 0; -- cgit v1.2.1