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