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