RSS feed
	
	
	
		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
		 
	
		f0a1204d
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 on 2018/12/19 17:31
		
Merge branch 'master' into older_test
		 
	
		8a0dfaf6
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 on 2018/12/19 17:15
		
Revert "more fixes"
		 
	
		9dffd7c9
		 – mulshine <mulshine@princeton.edu>
 authored
 on 2018/12/19 09:54
		
Synced cpp and c leaf source.
		 
	
		20802a8e
		 – mulshine <mulshine@princeton.edu>
 authored
 on 2018/12/19 09:49
		
Fixed bug causing distortion with Triangle and Square oscillators.
		 
	
		d7ef6d68
		 – mulshine <mulshine@princeton.edu>
 authored
 on 2018/12/19 09:05
		
Resolved merge.
		 
	
		cf2bb37d
		 – mulshine <mulshine@princeton.edu>
 authored
 on 2018/12/19 09:04
		
Wavetables generated by oscillators.
		 
	
		0a94befb
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 on 2018/12/18 19:55
		
more fixes
		 
	
		90488e6e
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 on 2018/12/18 19:06
		
improved 808 sounds and solved bug in antialiased oscillators that would cause hard fault on H7
		 
	
		3253e422
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2018/12/15 15:41
		
Update README.md
		 
	
		3c589589
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2018/12/15 15:40
		
Update README.md
		 
	
		127a1130
		 – mulshine <mulshine@princeton.edu>
 authored
 on 2018/12/15 15:07
		
First commit.
		 
	
		824e8d1c
		 – Jeff Snyder <jeff@snyderphonics.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2018/11/18 13:20
		
Initial commit