shithub: leaf

RSS feed

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 <[email protected]> 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 <[email protected]> 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

17938cf3 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-79-190.princeton.edu> authored on 2019/09/27 13:17
WDF changes and added to JUCE project

f3bfe55e – Jeff Snyder <[email protected]> authored on 2019/09/26 15:40
more generalized WDF implementation

4fa07020 – Jeff Snyder <[email protected]> authored on 2019/09/26 09:50
added resistance port changing

f0d8dedb – Jeff Snyder <[email protected]> authored on 2019/09/25 19:57
added more WDF stuff

31c7e637 – Jeff Snyder <[email protected]> authored on 2019/09/25 18:44
added WDF resistor

f3909716 – Jeff Snyder <[email protected]> authored on 2019/09/25 18:15
added two_to_32 and reduced mempool size

007893b3 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-78-40.princeton.edu> authored on 2019/09/24 14:07
partially working wavefolder

2dcb4a2f – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/09/03 13:38
added getLatency function to oversampler

d4b85ad0 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/26 13:42
working oversampler

a8831f4d – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/23 14:10
working on oversampler

e4bfbde0 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/22 10:38
leaf-oversampler added to JUCE project

7b343b98 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/22 10:21
fixed oscillator crash, removed Poly and improved MPoly and renamed to Poly

d407705c – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/22 06:39
reduced mempool size and removed variable count

9171062f – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-8-255.princeton.edu> authored on 2019/08/14 10:53
removed duplicate include

84de0e3e – Jeff Snyder <[email protected]> authored on 2019/08/05 12:47
Merge branch 'master' of https://github.com/spiricom/leaf

ae6880a6 – Jeff Snyder <[email protected]> authored on 2019/08/05 12:47
added fir

ad69b23d – mulshine <[email protected]> authored on 2019/05/14 12:37
Changes to sampler.

0659ec34 – mulshine <[email protected]> authored on 2019/05/14 10:04
Merge fixed.

cb6284e9 – mulshine <[email protected]> authored on 2019/05/14 10:03
Sampler fixes.

1bd52d6f – mulshine <[email protected]> authored on 2019/05/03 07:54
Pre example.

8733f5cc – Jeff Snyder <[email protected]> authored on 2019/04/14 10:38
fixed sample rate problem in oversampler

e60c993b – Jeff Snyder <[email protected]> authored on 2019/04/14 10:31
merged oversampler and master

ed50a404 – Jeff Snyder <[email protected]> authored on 2019/04/13 16:22
merge fix

344bac37 – Jeff Snyder <[email protected]> authored on 2019/04/13 16:21
added living string to oversampler leaf branch

53cc69af – mulshine <[email protected]> authored on 2019/04/08 07:14
Merged with mike_dev etc.

dba87512 – mulshine <[email protected]> authored on 2019/04/08 06:58
tTapeDelay fixes.

98cb700b – MatthewJWang <[email protected]> authored and GitHub <[email protected]> committed on 2019/02/28 15:02
Merge branch 'mike_dev' into oversampler

6d13ff66 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-61-0.princeton.edu> authored on 2019/02/28 14:59
Working oversampler 2x and 4x with modified SVF filter. May want to implement steeper filter later.

b7614963 – Jeff Snyder <[email protected]> authored on 2019/02/21 06:28
added crusher

9368ed95 – Jeff Snyder <[email protected]> authored on 2019/02/21 06:21
added bitcrusher to master branch

579b819f – mulshine <[email protected]> authored on 2019/02/15 06:54
First viable granular re-synthesiser.

9179bd92 – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-61-0.princeton.edu> authored on 2019/02/07 14:42
crusher parameter fixes

32b51e40 – mulshine <[email protected]> authored on 2019/02/07 13:49
Leaf reduce.

3c13918c – mulshine <[email protected]> authored on 2019/02/07 13:46
Changed counter name.

154beb46 – mulshine <[email protected]> authored on 2019/02/07 13:45
Fixed counter.

677746b6 – mulshine <[email protected]> authored on 2019/02/07 13:43
LEAF_reduct.

8908d00e – Matthew Wang <Matthew@nat-oitwireless-inside-vapornet100-10-9-61-0.princeton.edu> authored on 2019/02/07 13:26
changed range of crusher set operation to 0.0 to 1.0

3ada2d4f – mulshine <[email protected]> authored on 2019/02/07 12:53
Cleaned up some file headers. Implemented tCrusher, bit/sample reduction bitcrusher / shaper.

b0cf3f1d – mulshine <[email protected]> authored on 2019/02/01 11:38
Retriggering is smooth.

97ad9725 – mulshine <[email protected]> authored on 2019/02/01 11:25
Fixed BackAndForth.

3e8b4826 – mulshine <[email protected]> authored on 2019/01/31 12:35
Saving state in looper.

3f1b8b2d – mulshine <[email protected]> authored on 2019/01/31 11:19
Sampler crossfade gone.

54f35b1a – mulshine <[email protected]> authored on 2019/01/31 07:43
New stuff.

d0fbdd59 – mulshine <[email protected]> authored on 2019/01/30 14:01
Updated leaf for sampling on h7.

8e6e5971 – mulshine <[email protected]> authored on 2019/01/30 13:01
No prints.

1a65dc6f – mulshine <[email protected]> authored on 2019/01/30 11:15
Sampler working well with manual linear crossfade.

6c87e507 – mulshine <[email protected]> authored on 2019/01/24 11:39
Decent crossfade implemented.

58869eab – mulshine <[email protected]> authored on 2019/01/24 09:51
Sampler working great, besides crossfade.

9902cb9f – mulshine <[email protected]> authored on 2019/01/24 06:51
Looperworking well, have to handle flip and dir different.

c84e0daa – mulshine <[email protected]> authored on 2019/01/23 13:53
Made tSample and tSamplePlayer classes. Loop sampler (a la groove~) close to working. Needs crossfade.

738fd333 – mulshine <[email protected]> authored on 2019/01/22 10:37
Added gitignore back.

8d3da853 – Mike Mulshine <[email protected]> authored and GitHub <[email protected]> committed on 2019/01/22 10:34
Delete .gitignore

db8bc767 – mulshine <[email protected]> authored on 2019/01/22 10:34
Updated gitignore to hopefully get rid of extraneous DS_store files.

39328208 – mulshine <[email protected]> authored on 2019/01/22 10:32
Removed Cpp source and wrapped C headers in extern C so they will properly link in Cpp projects.

9faabab1 – mulshine <[email protected]> authored on 2019/01/21 10:47
Synced c/c++.

becf0913 – mulshine <[email protected]> authored on 2019/01/21 10:43
Merge branch 'master' of https://github.com/spiricom/LEAF

36ee16b1 – mulshine <[email protected]> authored on 2019/01/21 07:24
Updated C file for delay.

53da637f – mulshine <[email protected]> authored on 2019/01/16 12:58
Got rid of some extras and solved a bug.

33c1f56e – mulshine <[email protected]> authored on 2019/01/16 12:51
Got rid of debug code.

25b05633 – mulshine <[email protected]> authored on 2019/01/16 12:50
Update c/cpp source.

dbe66876 – mulshine <[email protected]> authored on 2019/01/16 12:48
More changes.

988a112d – mulshine <[email protected]> authored on 2019/01/16 12:43
Dattorro reverb size changes smoothed out with tTapeDelay.

e28e39c0 – mulshine <[email protected]> authored on 2019/01/16 12:36
Added custom tTapeDelay object.

b0f54b93 – Jeff Snyder <[email protected]> authored on 2019/01/14 12:18
merging

98bd108b – Jeff Snyder <[email protected]> authored on 2019/01/14 12:07
cleaned up hihat object

9d82b87d – mulshine <[email protected]> authored on 2019/01/07 07:24
Synced with master.

6e8f4634 – mulshine <[email protected]> authored on 2019/01/07 07:18
Another gitignore update.

c27e1979 – mulshine <[email protected]> authored on 2019/01/07 06:41
Fixed conflict with merge.

c019bb29 – mulshine <[email protected]> authored on 2019/01/03 13:07
Resolved some 808 issues.

423d846d – mulshine <[email protected]> authored on 2019/01/03 12:36
Merged Dattorro developments in to LEAF master.

425336ef – mulshine <[email protected]> authored on 2019/01/03 12:32
Post-merge

38662079 – mulshine <[email protected]> authored on 2019/01/03 12:28
Added c and .hpp files.

1af1739d – mulshine <[email protected]> authored on 2019/01/03 12:23
Dattorro reverb ugen working great.

32bb7b96 – mulshine <[email protected]> authored on 2019/01/02 13:09
Rought implementation of DATTORRO reverb ported from Tom Erbe's max patches.

30770cd5 – Jeff Snyder <[email protected]> authored on 2019/01/02 11:42
removed noise fm on 808hihat because it just sounded gross

ba8d0693 – Jeff Snyder <[email protected]> authored on 2018/12/20 19:19
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

d958b11b – Jeff Snyder <[email protected]> authored on 2018/12/20 13:41
fixed snare and kick in 808, completed

Next