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(
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.