diff options
author | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-23 21:50:38 +0000 |
---|---|---|
committer | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-23 21:50:38 +0000 |
commit | 7601ef8eabc854709b5bdb312de9e7cee34a8c20 (patch) | |
tree | 1ccd716855ce04b9a296d5e359b3fe284ab1bb50 /pdstring+wchar/README.txt | |
parent | 5896a4d65de68c5e29b5566234e71e1c288df08d (diff) |
+ added branch pdstring+wchar/ from pdstring/
svn path=/trunk/externals/moocow/; revision=10606
Diffstat (limited to 'pdstring+wchar/README.txt')
-rw-r--r-- | pdstring+wchar/README.txt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/pdstring+wchar/README.txt b/pdstring+wchar/README.txt new file mode 100644 index 0000000..11fee6f --- /dev/null +++ b/pdstring+wchar/README.txt @@ -0,0 +1,49 @@ + README for pd external package 'pdstring' + + Last updated for pdstring v0.06 + +DESCRIPTION + The 'pdstring' package contains objects for converting to and from + (ASCII)-strings, represented as lists of floats. + +INSTALLATION + Issue the following commands to the shell: + + cd PACKAGE-XX.YY (or wherever you extracted the distribution) + ./configure + make + make install + +BUILD OPTIONS + The 'configure' script supports the following options, among others: + + * --help + Output a brief usage summary of the 'configure' script, including a + list of supported options and influential environment variables. + + * --enable-debug , --disable-debug + Whether to enable verbose debugging messages. Default=no. + +ACKNOWLEDGEMENTS + PD by Miller Puckette and others. + + Ideas, black magic, and other nuggets of information drawn from code by + Guenter Geiger, Larry Troxler, and iohannes m zmoelnig. + +KNOWN BUGS + Memory Usage + Encoding each byte of a string as its own float is shamefully wasteful: + it uses only 1 byte out of at least 3 which could be losslessly used + given ANSI/IEEE Std 754-1985 floats, not to mention the remaining + byte(s) (usually 1) of the float itself or the (usually 4) bytes used + for the a_type flag. Unfortunately, Pd trims some floating point + precision in message boxes and in float atoms, so a truly lossless float + encoding for Pd would only be possible using 2 bytes per float (wasting + 1/2 the space of the float itself), and (to me), the memory saving such + an encoding would provide is just not worth the lack of transparency and + additional workload it would involve (but contact me if you want the + code anyways). + +AUTHOR + Bryan Jurish <moocow@ling.uni-potsdam.de> + |