Merge branch 'master' of github.com:spiricom/LEAF
updated ADSR envelopes and removed zeroing when creating mpool object
updated to include mempool overrun error reporting to user
mostly working minblep, need to integrate into some oscillators
got rid of extra divide in ramp
fixed bug where tPoly object can return active voice number that is higher than max voices because the stack has stolen notes in it
trying polyblep oscillators
added setfreqandbandwidth to vzfilter
fixed zero crossing free function
always let sampler update start and end if it's not playing
fixed SVF bandpass issue, added zero crossing detector in analysis.h
readd period detection alpha and tolerance
fixed oscillators negative freqs and vocoder warp and glottal pulse
Merge branch 'master' of https://github.com/spiricom/LEAF
added vocoder warping and glottal pulse model
tSine oscillator added, generates table on init
trying some period detection hysteresis options
trying to fix sampler issues
fixed frequency calculation in tRetune
remove branching from tri, square, and saw ticks
rename tables to avoid potential conflict with user variable names
Update README.md
fixed error in oscillator example code
move default mempool into leaf struct instead of being a global
basic structure for example docs
starting on doxygen documentation
totally messed up last commit that was vocodec code not leaf code, redoing now
totally messed up last commit that was vocodec code not leaf code, redoing now
fixed issues with tPoly where stolen voices werent updated properly, and made tCycle capable of goings through zero in frequency so that proper FM is possible
Update README.md
trying out leaf setting to determine whether to clear memory on allocation
clear physical model delay lines on init
add clear functions to reverbs
add missing clear functions to delay objects
add fidelity threshold to PeriodDetection, Retune, Autotune
going back on perioddetection smoothing additions, don't really help
add smoothing setters to retune and autotune
add smoothing setting to period detection, add default smoothing to period detection in autotune
minor fix to poly to handle changing num voices
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Create LICENSE
add autosampler object; default mempool declaration fix
rename allocAndClear to calloc
trying wrapping initToPool in init, freeFromPool in free
Revert changes since "shared static init functions for use in init and initToPool"
fix init bugs in poly and feedbackLeveler
fix incorrect init ordering in livingstring
remove erroneous alloc in retune_init
shared static init functions for use in init and initToPool
not sure but making sure its synced with current version being used in vocodec and genera eurorack module
fixed up formant shifter nicely
working formant correction, only tested with filtered noise so far
working formant correction, only tested with filtered noise so far
change tMempool pool to not be a pointer
fixed linear interpolater, added hermite interpolation, fixed issues in formant shifter
fixed linear interpolater, added hermite interpolation, fixed issues in formant shifter
don't format mempool region on free
initToPool and freeFromPool functions
tMempool object for allocating objects to other memory locations
updated tLivingString and probably tSampler
working on adding location inits to objects to allow alternate mempools. so far only tBuffer
fixed sampler and made other changes
fixed wavefolder and added samplereducer
jeff updates from working on vocodec over dec 22-26
oversampler buffer size fix
restore oversampler changes
minor distortion fixes; revert oversampler to not use mempool for struct
sampling debugging