diff options
author | jdl <x75@users.sourceforge.net> | 2003-03-01 21:10:13 +0000 |
---|---|---|
committer | jdl <x75@users.sourceforge.net> | 2003-03-01 21:10:13 +0000 |
commit | 1f8e5df65d294f56735b20fdb4c8c65919609439 (patch) | |
tree | 545b4f6e6d41900c6ab82fbade1aa59606b7c551 /README | |
parent | d78d1bc381880975890a3154b6d23d838fc84bab (diff) |
added signal versions of 3 of the PRN generation algorithms from randomix.
more to come ...
svn path=/trunk/externals/cxc/; revision=447
Diffstat (limited to 'README')
-rw-r--r-- | README | 84 |
1 files changed, 48 insertions, 36 deletions
@@ -7,74 +7,86 @@ USE AT YOUR OWN RISK! NO WARRANTY WHATSOEVER! THIS IS GPL SOFTWARE. see gpl.txt in this directory or http://www.gnu.org/licenses/gpl.txt +etc blah blah ... install: -adjust makefile settings +./configure --prefix=/path/to then type $ make $ make install (install cxc.pd_linux in $PREFIX/lib/pd/externs -and in $PREFIX/lib/pd/doc/5.refernce/cxc +and documentation in $PREFIX/lib/pd/doc/5.refernce included objects: -ixprint: print data on console without prefix (needed for ascwave) -======== +ixprint: +print data on console without prefix (needed for ascwave) -binshift: binary shift objects (<<,>>) -========= +binshift: +binary shift objects (<<,>>) -ascseq: ascii-sequencer: input anything, which is output again sequentially -======= character by character with a given delay +ascseq: +ascii-sequencer: input anything, which is output again sequentially +character by character with a given delay -ascwave: print funny ascii constructions on console -======== +ascwave: +print funny ascii constructions on console -bfilt alias bangfilter: re-output every argumen-th event -======================= useful for modulo-sequencers - internal: modulo x -> sel 0 +bfilt alias bangfilter: +re-output every argumen-th event +useful for modulo-sequencers +internal: modulo x -> sel 0 + +bfilt2: +features internal counter, output just bangs -bfilt2: features internal counter, input just bangs -======= +counter: +cloned out of markex so i dont need to load gem to have these -counter: cloned out of markex so i dont need to load gem to have these -======== -reson: same as above -====== +reson: +same as above -prepend aka cxc.prepend: prepend stuff with another symbol -======================== +cxc.prepend: +prepend stuff with another symbol -utime: output seconds since epoch and microsecond fraction -====== +cxc.split: +split incoming string at specified delimiter + +utime: +output seconds since epoch and microsecond fraction random1, random_fl, random_icg, random_tw, dist_normal: -======================================================= - various PRNG algorithms from http://remus.rutgers.edu/~rhoads/Code +various PRNG algorithms from http://remus.rutgers.edu/~rhoads/Code + +random1~, random_fl~, random_icg~: +signal version of above algorithms + +ENV: +get and set environment variables and certain defines like RAND_MAX -ENV: get and set environment variables and certain defines like RAND_MAX -==== +proc: +get stuff out of the linux proc directory (so far: cpuinfo, loadavg, +version, uptime) -proc: get stuff out of the linux proc directory (so far: -===== cpuinfo,loadavg,version,uptime) +delta~: +emit distance to last sample as signal. -delta~: emit distance to last sample as signal. -========== +cx.mean, cx.avgdev, cx.stddev: +calculate mean, standard and average deviation of a signal in an array -cx.mean, cx.avgdev, cx.stddev: calculate mean, standard and average deviation -============================== of a signal in an array ... +---------------------------------------------------------------------- -x_connective*.diffs: patch for pd-src to make receives have inlets and set -==================== method. +x_connective*.diffs: +patch for pd-src to make receives have inlets and set method. see reference folder for objects in action -jdl@xdv.org, 20020922 +jdl@xdv.org, 20030301 ------------------------------ references see REFERENCES file bla |