shithub: leaf

RSS feed

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

2cda77e3 – Matthew Wang <mjw7@princeton.edu> authored on 2020/02/04 11:44
fix error in dattorro init

ca5234ca – Matthew Wang <mjw7@princeton.edu> authored on 2020/02/04 11:39
fix error in dattorro init

7156be01 – Matthew Wang <mjw7@princeton.edu> authored on 2020/02/04 10:31
shared static init functions for use in init and initToPool

b464e520 – spiricom <jeff@snyderphonics.com> authored on 2020/02/03 10:56
not sure but making sure its synced with current version being used in vocodec and genera eurorack module

26986d73 – spiricom <jeff@snyderphonics.com> authored on 2020/01/25 20:21
fixed up formant shifter nicely

ec4eaebf – spiricom <jeff@snyderphonics.com> authored on 2020/01/25 15:55
working formant correction, only tested with filtered noise so far

214d58fc – spiricom <jeff@snyderphonics.com> authored on 2020/01/25 15:53
working formant correction, only tested with filtered noise so far

7ef615c8 – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/25 13:05
minor

d6b2366d – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/25 12:49
change tMempool pool to not be a pointer

8eb79322 – spiricom <jeff@snyderphonics.com> authored on 2020/01/25 07:53
fixed linear interpolater, added hermite interpolation, fixed issues in formant shifter

765bd487 – spiricom <jeff@snyderphonics.com> authored on 2020/01/25 07:49
fixed linear interpolater, added hermite interpolation, fixed issues in formant shifter

b8628af4 – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/23 12:00
don't format mempool region on free

0de3b3b1 – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/23 11:33
don't clear Buffer on init

0f717b6a – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/23 11:27
initToPool and freeFromPool functions

b86da099 – Matthew Wang <mjw7@princeton.edu> authored on 2020/01/23 05:47
tMempool object for allocating objects to other memory locations

bc99f48a – spiricom <jeff@snyderphonics.com> authored on 2020/01/21 18:28
updated tLivingString and probably tSampler

b1b59893 – spiricom <jeff@snyderphonics.com> authored on 2020/01/11 10:34
working on adding location inits to objects to allow alternate mempools. so far only tBuffer

866c7c18 – spiricom <jeff@snyderphonics.com> authored on 2020/01/05 16:22
fixed sampler and made other changes

19a991d1 – spiricom <jeff@snyderphonics.com> authored on 2019/12/26 18:39
fixed wavefolder and added samplereducer

6e322e90 – spiricom <jeff@snyderphonics.com> authored on 2019/12/26 14:56
jeff updates from working on vocodec over dec 22-26

61205ba2 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/20 11:28
oversampler buffer size fix

5e8c53ea – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/20 10:39
restore oversampler changes

373d274a – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/20 10:20
minor distortion fixes; revert oversampler to not use mempool for struct

0a2afe12 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/18 12:43
sampling debugging

d6c2c038 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/13 12:05
sampler debugging

bf582dc8 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/13 08:02
add buffer get record position

8ab6a52f – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/12 07:30
revert internal oscillator structure to not place struct in mempool due to performance issues on vocodec (probably due to tables being in another memory region)

ee1acb64 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-53-29.princeton.edu> authored on 2019/12/11 06:53
fix sampler clicks when using short loop/high rate

730c142f – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-74-35.princeton.edu> authored on 2019/12/10 08:59
sampler testing

84569b6c – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-74-35.princeton.edu> authored on 2019/12/10 08:32
add getNumActiveVoices to poly

5311128d – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-74-35.princeton.edu> authored on 2019/12/10 08:00
refactor formantshifter shift factor + add intensity param; separate sampler from its buffer

a71835e6 – Matthew Wang <Matthew@MacBook-Pro.local> authored on 2019/12/07 02:42
add efficient exp2 estimate

1a8d5375 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-8-1-203.princeton.edu> authored on 2019/12/02 11:26
minor

a53b4334 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-8-1-203.princeton.edu> authored on 2019/12/02 10:56
updated all object with new internal structure so that everything goes in the mempool

f42ea7f0 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-128-35.princeton.edu> authored on 2019/11/20 10:48
optimize talkbox free

20bdada1 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-128-35.princeton.edu> authored on 2019/11/19 10:34
mempool linked list implementation

1fdec38e – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-155-151.princeton.edu> authored on 2019/11/06 12:42
reworked mempool to use a linked list of free space and headers at the start of allocated regions

4f70bc64 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-8-6-141.princeton.edu> authored on 2019/10/28 14:46
debugging retune and autotune, removed clip on setting pitch factor

dd56c541 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-82-139.princeton.edu> authored on 2019/10/25 11:39
replace pitchshifter with retune and autotune

7803edf0 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-82-139.princeton.edu> authored on 2019/10/25 08:17
recategorization of objects, some objects renamed

3b564d49 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-82-139.princeton.edu> authored on 2019/10/24 12:16
use mempool for all large/variable size member and free function for every object

d6d64a92 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-116-242.princeton.edu> authored on 2019/10/23 12:27
pass in char* for mempool, updated most objects to use mempool for large/variable size members

77f442e4 – spiricom <jeff@snyderphonics.com> authored on 2019/10/13 16:29
put pitch shifter memory in mempool

ce517563 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-124-2.princeton.edu> authored on 2019/10/01 14:28
combine linear and nonlinear components into one WDF class

4a5f186e – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-124-2.princeton.edu> authored on 2019/10/01 13:22
added inductor, inverted (both untested) and nonlinear components; single diode seems to work; should maybe not have separate WDF nonlinear class

Next