Hey folks,

i wanted to codify some text into noise. For testing i wanted therefore to write "a" = 01100001. So i asciify (0,127,127,0,0,0,0,127) to a file which puredata reads as (-1,,1,1,-1,-1,-1,-1,1) with:

[read -resize -raw 0 1 2 n ./sfile array1(
|
[soundfiler]

It turns out, for reading there is no parameter for 1-byte (therefore i use 2-byte) which forces me to double every value resp. every 2n-bit is redundant.

So i wonder why is that and if there isn't a way to write 8 bit (for 1 byte) instead of 2 byte? Please, has someone any idea? I found this way to be the easiest in order to not needing to fiddle with headers, format and so on...

Any help appreciated and thanks for reading.

rwraw.pd
sfile