RSS feed
d5135fd5
– spiricom <jeff@snyderphonics.com>
authored
on 2020/06/02 20:33
added complex living string with separate pluck and prep position
77f3ac50
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/06/02 08:12
fix memory leak in vzfilter and diode filter; change remaining init functions to wrap initToPool
3473477e
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/29 16:11
more glottal pulse edits
b26f9cbf
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/29 16:09
more glottal pulse edits
23d8a0e9
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/29 16:07
added rosenberg glottal pulse fast setter
60e4c523
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/29 16:05
added atodb table generators and fast cosine functions to math
5670f0b9
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 08:50
explicitly allocate arrays in talkbox
686fe2fd
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 08:18
allocate arrays for minblep building
59b55ddd
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 07:49
don't use leaf as a module for regular testing purpose
45186ffb
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 07:38
add argument for passed in oversampling buffer
c38c7953
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 06:50
remove redundant include in test files
a11130bb
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 06:44
rename LEAF_JUCEPlugin to TestPlugin
5d657f01
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 06:44
use leaf as a juce module for testing; remove unneeded juce code
5dc1c25a
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/28 05:36
fixing file organization
cf5c3f27
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/27 15:04
rename LEAF folder to leaf for easier JUCE module usage
3ffbba14
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/27 14:57
replace void* with char* and do explicit casts for pointers
3f2152fc
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/26 18:24
I forgot env_ramp state
6dcc4aef
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/26 18:22
replaced multiple booleans in ADSR4 with single state variable, and added some functions to tSimplePoly to allow handling of release envelopes
64d544f9
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/26 07:46
added ADSR4 and exponential table generation
4cb315f5
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/20 17:20
added fast pow functions
5344999c
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/20 17:16
fix extra enum
32b90cfc
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/20 17:14
updated ADSR
1bea5d76
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/20 11:59
hard syncing
482f07c8
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/19 18:56
minblep oscillators and start to hard sync
a98552ba
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/19 06:15
Merge branch 'master' of github.com:spiricom/LEAF
71e82bd6
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/18 22:10
updated ADSR envelopes and removed zeroing when creating mpool object
45cc438e
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/18 16:52
updated to include mempool overrun error reporting to user
c4d857d5
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/18 15:51
mostly working minblep, need to integrate into some oscillators
b40f3a77
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/18 08:22
update envelopes and filters
a7eedc62
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/18 08:20
added tSimplePoly
fe679cd9
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/09 18:25
got rid of extra divide in ramp
f257cc4a
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/08 17:23
fixed bug where tPoly object can return active voice number that is higher than max voices because the stack has stolen notes in it
c4b3d6bb
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/08 14:02
trying polyblep oscillators
1a26f591
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/07 21:34
added setfreqandbandwidth to vzfilter
f98d24f9
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/07 14:47
sampling bug fix
ffde7bf8
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/07 14:08
fixed zero crossing free function
5f6600ec
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/07 12:21
always let sampler update start and end if it's not playing
a949752f
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/07 07:10
fixed filter.h
af9f02fa
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/06 20:34
fixed SVF bandpass issue, added zero crossing detector in analysis.h
249e21c4
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/06 13:17
readd period detection alpha and tolerance
63e93a55
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/06 12:49
fixed oscillators negative freqs and vocoder warp and glottal pulse
9e4dfd7d
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/06 12:45
Merge branch 'master' of https://github.com/spiricom/LEAF
20f08ffb
– spiricom <jeff@snyderphonics.com>
authored
on 2020/05/06 12:45
added vocoder warping and glottal pulse model
217246c6
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/06 12:45
tSine oscillator added, generates table on init
376abf2e
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/05 14:09
adsr init bugfix
8f147944
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/05 12:05
trying some period detection hysteresis options
c3197de0
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/05/04 14:11
sampler tweaks
a90cbc5b
– spiricom <jeff@snyderphonics.com>
authored
on 2020/04/27 17:17
wavefolder edits
63525788
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/04/24 16:58
trying to fix sampler issues
ffa74901
– spiricom <jeff@snyderphonics.com>
authored
on 2020/04/23 09:22
added vz filters
08efd6ad
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/04/06 12:03
a start on minblep oscs
6e63ff95
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/30 19:35
fixed frequency calculation in tRetune
c1f26969
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/25 21:26
added tSlide, atodb, and dbtoa
982eb8ed
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/25 21:23
added tSlide, atodb, and dbtoa
bec88f14
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/16 12:29
remove branching from tri, square, and saw ticks
293326e6
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/16 06:09
rename tables to avoid potential conflict with user variable names
27cf83ad
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/13 10:13
building up documentation
00e5f111
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/03/06 17:40
Update README.md
e3838bb1
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/03/06 17:39
fixed error in oscillator example code
5fecc418
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/06 12:12
move default mempool into leaf struct instead of being a global
cea72f68
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/06 11:26
basic structure for example docs
223a8ee3
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/03/03 12:07
starting on doxygen documentation
8ea545cd
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/01 14:50
added leak to ADSR
6447d011
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/01 10:37
totally messed up last commit that was vocodec code not leaf code, redoing now
21f5ac6f
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/01 10:35
totally messed up last commit that was vocodec code not leaf code, redoing now
a80af553
– spiricom <jeff@snyderphonics.com>
authored
on 2020/03/01 10:30
not sure - updated things
e586373d
– spiricom <jeff@snyderphonics.com>
authored
on 2020/02/29 17:57
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
72b60cd5
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/29 17:49
Update README.md
2724ecf6
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 11:09
minor
44000f7c
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 10:52
trying out leaf setting to determine whether to clear memory on allocation
28287230
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 10:16
minor
44c8a75d
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 10:14
clear physical model delay lines on init
2313a7d8
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 09:55
add clear functions to reverbs
17fad078
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/27 09:45
add missing clear functions to delay objects
39c879d7
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/20 08:16
add fidelity threshold to PeriodDetection, Retune, Autotune
7e988acf
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/20 06:54
going back on perioddetection smoothing additions, don't really help
bde763dd
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/20 06:35
add smoothing setters to retune and autotune
bfd2c2b0
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/20 06:21
add smoothing setting to period detection, add default smoothing to period detection in autotune
55ef84ed
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/17 13:19
minor fix to poly to handle changing num voices
cbcb5716
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:54
Update README.md
39c4d6f4
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:53
Update README.md
8fa6f230
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:48
Update README.md
955f2ae3
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:48
Update README.md
e973cfae
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:48
Update README.md
c1c58d77
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:47
Update README.md
2c20a851
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:30
Update README.md
e679fc12
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:29
Update README.md
857b1d0b
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:20
Update README.md
f7f1b131
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:20
Update README.md
ae058c07
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:18
Update README.md
38a6f10d
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 19:16
Update README.md
657fcba4
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 13:21
Update README.md
3b4be5fa
– Jeff Snyder <jeff@snyderphonics.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/15 13:10
Create LICENSE
00d43ea2
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/14 07:12
add autosampler object; default mempool declaration fix
4c483c67
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/11 09:26
rename allocAndClear to calloc
d1e38aa8
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/05 10:55
trying wrapping initToPool in init, freeFromPool in free
7618da1b
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/05 09:43
Revert changes since "shared static init functions for use in init and initToPool"
b0581564
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/05 08:20
fix init bugs in poly and feedbackLeveler
9cb36a19
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/04 12:30
fix incorrect init ordering in livingstring
e3276fee
– Matthew Wang <mjw7@princeton.edu>
authored
on 2020/02/04 12:09
remove erroneous alloc in retune_init
Next