RSS feed
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
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 <jeff@snyderphonics.com>
authored
on 2019/09/26 15:40
more generalized WDF implementation
4fa07020
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/09/26 09:50
added resistance port changing
f0d8dedb
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/09/25 19:57
added more WDF stuff
31c7e637
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/09/25 18:44
added WDF resistor
f3909716
– Jeff Snyder <jeff@snyderphonics.com>
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 <jeff@snyderphonics.com>
authored
on 2019/08/05 12:47
Merge branch 'master' of https://github.com/spiricom/leaf
ae6880a6
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/08/05 12:47
added fir
ad69b23d
– mulshine <mulshine@princeton.edu>
authored
on 2019/05/14 12:37
Changes to sampler.
0659ec34
– mulshine <mulshine@princeton.edu>
authored
on 2019/05/14 10:04
Merge fixed.
cb6284e9
– mulshine <mulshine@princeton.edu>
authored
on 2019/05/14 10:03
Sampler fixes.
1bd52d6f
– mulshine <mulshine@princeton.edu>
authored
on 2019/05/03 07:54
Pre example.
8733f5cc
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/04/14 10:38
fixed sample rate problem in oversampler
e60c993b
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/04/14 10:31
merged oversampler and master
ed50a404
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/04/13 16:22
merge fix
344bac37
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/04/13 16:21
added living string to oversampler leaf branch
53cc69af
– mulshine <mulshine@princeton.edu>
authored
on 2019/04/08 07:14
Merged with mike_dev etc.
dba87512
– mulshine <mulshine@princeton.edu>
authored
on 2019/04/08 06:58
tTapeDelay fixes.
98cb700b
– MatthewJWang <33766053+MatthewJWang@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
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 <jeff@snyderphonics.com>
authored
on 2019/02/21 06:28
added crusher
9368ed95
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/02/21 06:21
added bitcrusher to master branch
579b819f
– mulshine <mulshine@princeton.edu>
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 <mulshine@princeton.edu>
authored
on 2019/02/07 13:49
Leaf reduce.
3c13918c
– mulshine <mulshine@princeton.edu>
authored
on 2019/02/07 13:46
Changed counter name.
154beb46
– mulshine <mulshine@princeton.edu>
authored
on 2019/02/07 13:45
Fixed counter.
677746b6
– mulshine <mulshine@princeton.edu>
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 <mulshine@princeton.edu>
authored
on 2019/02/07 12:53
Cleaned up some file headers. Implemented tCrusher, bit/sample reduction bitcrusher / shaper.
b0cf3f1d
– mulshine <mulshine@princeton.edu>
authored
on 2019/02/01 11:38
Retriggering is smooth.
97ad9725
– mulshine <mulshine@princeton.edu>
authored
on 2019/02/01 11:25
Fixed BackAndForth.
3e8b4826
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/31 12:35
Saving state in looper.
3f1b8b2d
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/31 11:19
Sampler crossfade gone.
54f35b1a
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/31 07:43
New stuff.
d0fbdd59
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/30 14:01
Updated leaf for sampling on h7.
8e6e5971
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/30 13:01
No prints.
1a65dc6f
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/30 11:15
Sampler working well with manual linear crossfade.
6c87e507
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/24 11:39
Decent crossfade implemented.
58869eab
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/24 09:51
Sampler working great, besides crossfade.
9902cb9f
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/24 06:51
Looperworking well, have to handle flip and dir different.
c84e0daa
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/23 13:53
Made tSample and tSamplePlayer classes. Loop sampler (a la groove~) close to working. Needs crossfade.
738fd333
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/22 10:37
Added gitignore back.
8d3da853
– Mike Mulshine <mulshine@princeton.edu>
authored
and GitHub <noreply@github.com>
committed
on 2019/01/22 10:34
Delete .gitignore
db8bc767
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/22 10:34
Updated gitignore to hopefully get rid of extraneous DS_store files.
39328208
– mulshine <mulshine@princeton.edu>
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 <mulshine@princeton.edu>
authored
on 2019/01/21 10:47
Synced c/c++.
becf0913
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/21 10:43
Merge branch 'master' of https://github.com/spiricom/LEAF
36ee16b1
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/21 07:24
Updated C file for delay.
53da637f
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:58
Got rid of some extras and solved a bug.
33c1f56e
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:51
Got rid of debug code.
25b05633
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:50
Update c/cpp source.
dbe66876
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:48
More changes.
988a112d
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:43
Dattorro reverb size changes smoothed out with tTapeDelay.
e28e39c0
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/16 12:36
Added custom tTapeDelay object.
b0f54b93
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/01/14 12:18
merging
98bd108b
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/01/14 12:07
cleaned up hihat object
9d82b87d
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/07 07:24
Synced with master.
6e8f4634
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/07 07:18
Another gitignore update.
c27e1979
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/07 06:41
Fixed conflict with merge.
c019bb29
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/03 13:07
Resolved some 808 issues.
423d846d
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/03 12:36
Merged Dattorro developments in to LEAF master.
425336ef
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/03 12:32
Post-merge
38662079
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/03 12:28
Added c and .hpp files.
1af1739d
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/03 12:23
Dattorro reverb ugen working great.
32bb7b96
– mulshine <mulshine@princeton.edu>
authored
on 2019/01/02 13:09
Rought implementation of DATTORRO reverb ported from Tom Erbe's max patches.
30770cd5
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2019/01/02 11:42
removed noise fm on 808hihat because it just sounded gross
ba8d0693
– Jeff Snyder <jeff@snyderphonics.com>
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 <jeff@snyderphonics.com>
authored
on 2018/12/20 13:41
fixed snare and kick in 808, completed
2788a351
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2018/12/20 10:58
fixed up snare, still not perfect
f4eb2576
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2018/12/20 10:41
added kick drum, working. snare is still muffled
cd53a580
– Jeff Snyder <jeff@snyderphonics.com>
authored
on 2018/12/19 18:33
added Q control of hihat bandpass
Next