Cyclone suite maintenance project state

Object Issue State
allpass~ it seems it's supposed to have only 3 arguments, not 4. Code supports three. Caused by a typo in the Max 5 doc. fixed
bitand~ uses right-inlet feed magic to select mode. check with Max5. Feature not removed, improved help-patch. fixed
bitor~ uses right-inlet feed magic to select mode. check with Max5. Feature not removed, improved help-patch. fixed
bitxor~ uses right-inlet feed magic to select mode. check with Max5. Feature not removed, improved help-patch. fixed
bitshift~ works ok, but signal level should be meaningful as integers. Improved help-patch. fixed
bitand~, bitor~, bitxor~ the bits message does not work. Found and fixed it in forky.c/forky_getbitmask() fixed bug #1186, svn rev.17418
cascade~ proposed new object; could be approximated by an abstraction of several biquad~ objects and a list splitter. unfixed
coll complex object, probably has issues. Improved and clarified help-patch. No issues found fixed
count~ several issues; crash on [set ( message - patched, missing signal inlet remains unfixed patch # #516 svn rev.17394, fixed except signal inlet
counter reported as bug #78, appears to be caused by an error in the help-patch, behaviour is like the Max object fixed
flush clearing the key list does not flush all notes. check with Max5 = correct behaviour fixed
grab check behaviour with Max: same as cyclone clone. fixed
index~ right inlet undescribed fixed
Line~ lacks the pause, resume and stop methods. fixed; svn rev:17398
next check behaviour with Max: same as cyclone clone. fixed
poltocar~ wrong phase polarity bug: #1128; submitted patch: #539
rand~ argument doesn't work fixed. bug: #1177; svn rev. 17403.
substitute check behaviour with Max: ok fixed
teeth~ proposed new object, abstraction contributed SVN r17488
zerox~ set message does not work? Set message applies to right outlet, conform Max 5 doc. fixed
buffir~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
index~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
lookup~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
peek~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
play~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17400
poke~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
record~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
wave~ dependent on arsic/vefl framework. fix needed in perform methods fixed; svn rev:17397
past behaviour is not consistent with Max5 implementation and documentation. The latter differ too. fixed
funbuff file handling broken, delete & retrieve gives surprises fixed. svn rev. 17419.
all arrays in help patches are writable make the arrays non-editable fixed
all add version to code and report at load time fixed; svn rev:17397 (only for changed objects)
all testing multiple platforms and distributions. Have now Xubuntu 14.04 32 & 64 bit, MacOSX 10.5 & 10.8, Windows XP 32-bit. in progress
delay~-help second argument undescribed fixed
minmax~ missing help-patch fixed
log~ missing help-patch fixed
decide seed argument not used. Fixed this, and made the default more random. fixed. svn rev. 17420.
prob will not get stuck at 4, when there are no rules for 4 ,after a [reset 0(. Does reset add an invisible rule? Yes, it's a feature! fixed
coll reorganize help sub-patches without crashing and maybe try to properly describe its schizophrenic nature. Added separate. Checked for memory allocation: uses Pd-API which uses calloc/realloc, ok. fixed. svn rev. 17420.
output~ is pddp-dependent and incorrect on load fixed
dsp switch is pddp-dependent fixed, derived dspSwitch~ from new output~
all arrays select polygon over points (in help patches) fixed
all help-patches Reformatting and enhanced the help-patches. fixed. revision 17422
cycle~ Does not support offset argument and [set f_offset( message. Restructured the gettable function. fixed. SVN revision 17479
rampsmooth~ This used a non-linear curve "RAMPSMOOTH_GEOMETRIC" selected at compile time. Changed this to the also present "RAMPSMOOTH_LINEAR". SVN revision 17474.
slide~ fixed a nasty border condition issue causing a very abrupt slide. fixed. SVN revision 17475.
nettles try to resurrect as independent object library changed to load as independent library object and created help patch (SVN revision 17485)
funbuff cleanup garray_getarrayfloats/t_float stuff fixed. SVN revision 17479
Bucket added max5mode, which loads values different SVN revision 17484
logpost() will not work for 0.42 and before (hammer/Bucket.c hammer/coll.c hammer/decide.c hammer/funbuff.c shadow/nettles.c sickle/buffir.c sickle/index.c sickle/Line.c sickle/lookup.c sickle/peek.c sickle/play.c sickle/poke.c sickle/rand.c sickle/record.c sickle/wave.c) fixed. SVN revision 17491.
rampsmooth should have two extra inlets (control, not signal) (Max5 doc) fixed. SVN revision 17490.
buffir~ check argument behaviour; if no offset and size are specified, should they default to 0? Change max buffer size too to 4096. open
matrix~ See cyclone/matrix~ mail from ATP, 2015-09-06 changed default ramp. testing
average~ See cyclone/average~ mail from ATP, 2015-09-08. Will require a rewrite. created an average2~ to support this and retain backward cyclone comabibility. testing
frameaccum~ missing wrap argument see frameaccum~ mail from ETP, 2015-09-20. Added wrap option. testing
coll added threaded load/save option from L2ork by Ivica Ico Bukvic. testing
led add object open
Scope~ better resize handle: problem depends on where is clicked on the handle. Added a resize message. testing
all signal objects crash Pd with [dsp( message testing
shared/unstable/pd_imp.h this should not be needed. open
mstosamps~ & sampstoms~ (ATP list 2016-02-12) enabled float outlet on signal on inlet testing

fjkraan@xs4all.nl

Last update: 2016-02-18 19:56:27 UTC