RSS feed
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
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
Next