debugging retune and autotune, removed clip on setting pitch factor
replace pitchshifter with retune and autotune
recategorization of objects, some objects renamed
use mempool for all large/variable size member and free function for every object
pass in char* for mempool, updated most objects to use mempool for large/variable size members
put pitch shifter memory in mempool
combine linear and nonlinear components into one WDF class
added inductor, inverted (both untested) and nonlinear components; single diode seems to work; should maybe not have separate WDF nonlinear class
WDF changes and added to JUCE project
more generalized WDF implementation
added resistance port changing
added two_to_32 and reduced mempool size
partially working wavefolder
added getLatency function to oversampler
working oversampler
working on oversampler
leaf-oversampler added to JUCE project
fixed oscillator crash, removed Poly and improved MPoly and renamed to Poly
reduced mempool size and removed variable count
removed duplicate include
Merge branch 'master' of https://github.com/spiricom/leaf
fixed sample rate problem in oversampler
merged oversampler and master
added living string to oversampler leaf branch
Merge branch 'mike_dev' into oversampler
Working oversampler 2x and 4x with modified SVF filter. May want to implement steeper filter later.
added bitcrusher to master branch
First viable granular re-synthesiser.
crusher parameter fixes
changed range of crusher set operation to 0.0 to 1.0
Cleaned up some file headers. Implemented tCrusher, bit/sample reduction bitcrusher / shaper.
Updated leaf for sampling on h7.
Sampler working well with manual linear crossfade.
Sampler working great, besides crossfade.
Looperworking well, have to handle flip and dir different.
Made tSample and tSamplePlayer classes. Loop sampler (a la groove~) close to working. Needs crossfade.
Delete .gitignore
Updated gitignore to hopefully get rid of extraneous DS_store files.
Removed Cpp source and wrapped C headers in extern C so they will properly link in Cpp projects.
Merge branch 'master' of https://github.com/spiricom/LEAF
Got rid of some extras and solved a bug.
Dattorro reverb size changes smoothed out with tTapeDelay.
Added custom tTapeDelay object.
Merged Dattorro developments in to LEAF master.
Dattorro reverb ugen working great.
Rought implementation of DATTORRO reverb ported from Tom Erbe's max patches.
removed noise fm on 808hihat because it just sounded gross
new hihat features, FM, harmonic stretch, if FM gets removed then pitch calculation wouldnt need to be happening inside tick, so if we get rid of it later we should move pitch calculation back into the set freq routine
fixed snare and kick in 808, completed
fixed up snare, still not perfect
added kick drum, working. snare is still muffled
added Q control of hihat bandpass
Merge branch 'master' into older_test
Fixed bug causing distortion with Triangle and Square oscillators.
Wavetables generated by oscillators.
improved 808 sounds and solved bug in antialiased oscillators that would cause hard fault on H7
Update README.md
Update README.md
Initial commit