shithub: leaf

RSS feed

99c38ddf – spiricom <jeff@snyderphonics.com> authored on 2020/06/09 14:10
added more tSlide functions

58eff591 – spiricom <jeff@snyderphonics.com> authored on 2020/06/09 14:05
Merge branch 'master' of https://github.com/spiricom/LEAF

a3ed8625 – spiricom <jeff@snyderphonics.com> authored on 2020/06/07 21:53
added float tTalkbox

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"

Next