a8a56a0e63
								
							 
						 
						
							
								
								Update wav2sketch link  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								1acdc4bd2c
								
							 
						 
						
							
								
								Add documentation for USB & KarplusStrong  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c985e6b454
								
							 
						 
						
							
								
								Merge pull request  #182  from ccrome/master  
							
							AudioConnection:Fix the source and destination names for AudioConnect… 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d6718ac763
								
							 
						 
						
							
								
								AudioConnection:Fix the source and destination names for AudioConnections when using custom node names.  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								45dda0de35
								
							 
						 
						
							
								
								Decay resonance (loop gain) slightly in Karplus Strong  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								19b8913884
								
							 
						 
						
							
								
								Add more note & chord defs to Guitar example  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								682a797f12
								
							 
						 
						
							
								
								Print CPU usage in Guitar example  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								516d871bfe
								
							 
						 
						
							
								
								Add Synthesis Guitar example  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a1637b94e9
								
							 
						 
						
							
								
								Add very basic Karplus-Strong synthesis  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7b191a3de1
								
							 
						 
						
							
								
								Merge pull request  #173  from Jacquot-SFE/master  
							
							Added a drum synthesis object to Audio library 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5dbdacb1dc
								
							 
						 
						
							
								
								Add AudioInputUSB & AudioOutputUSB keywords  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								0b63609636
								
							 
						 
						
							
								
								Do not assume AudioStream.h includes Arduino.h  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e3353358b6
								
							 
						 
						
							
								
								Don't cause a loud pop when changing biquad filter coefficients  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5a27a29a4f
								
							 
						 
						
							
								
								Update documentation with links to Sparkfun's blog  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a2996e662d
								
							 
						 
						
							
								
								Merge pull request  #176  from duff2013/master  
							
							Removed debug code, updated comments 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b180e5e675
								
							 
						 
						
							
								
								Removed debug code, updated comments  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								bd6d5751fa
								
							 
						 
						
							
								
								Add documentation links to all tutorial examples  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								28db4b7cd3
								
							 
						 
						
							
								
								Add tutorial reference design tool outputs  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								08a6367d03
								
							 
						 
						
							
								
								Work around multi-line function limit in Arduino 1.6.7  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4d3f56dd0e
								
							 
						 
						
							
								
								Adding SimpleDrum synthesis object to audio library.  
							
							Adding CPP/H implementation files, plus example sketch and update to
HTML file. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								bede90bd25
								
							 
						 
						
							
								
								Merge remote-tracking branch 'refs/remotes/PaulStoffregen/master'  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								1202a93c58
								
							 
						 
						
							
								
								Merge remote-tracking branch 'refs/remotes/PaulStoffregen/master'  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								ae52c06b93
								
							 
						 
						
							
								
								Document experimental SD library optimization  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b8cab1745d
								
							 
						 
						
							
								
								Add SPI external memory timing comment  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a82e938acd
								
							 
						 
						
							
								
								Merge pull request  #170  from FrankBoesing/patch-(a-b)/c  
							
							faster int32_t substract_32_then_divide (mixed c + assembly) 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								451c0c769e
								
							 
						 
						
							
								
								grrrr  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								752610fbf2
								
							 
						 
						
							
								
								Update synth_dc.h  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								80be3f1ca6
								
							 
						 
						
							
								
								Typo  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c9c3384ba2
								
							 
						 
						
							
								
								Merge pull request  #166  from FrankBoesing/patch-2  
							
							Optimize CPU Usage 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e2c7d3d0e0
								
							 
						 
						
							
								
								Merge pull request  #167  from FrankBoesing/patch-3  
							
							Bugfix for passthrough 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9b283ea102
								
							 
						 
						
							
								
								fix tonesweep  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4e948f409a
								
							 
						 
						
							
								
								Merge pull request  #169  from FrankBoesing/patch-5  
							
							use AUDIO_SAMPLE_RATE_EXACT 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								dc14cde69f
								
							 
						 
						
							
								
								Merge pull request  #168  from FrankBoesing/patch-4  
							
							use AUDIO_SAMPLE_RATE_EXACT 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7a7d087b01
								
							 
						 
						
							
								
								rmv comment  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f863307230
								
							 
						 
						
							
								
								faster int32_t substract_32_then_divide  
							
							absolute worst case 2 : new variant 2 cycles faster
best case i've found: 30 cycles faster
all my tests showed identical results to the existing function 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7847d2ccac
								
							 
						 
						
							
								
								rmv volatile from q-bit functions, 1 cycle less for clr  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f9e116b4ec
								
							 
						 
						
							
								
								oops :) the dead was living, sry.  
							
							time to sleep.... 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b39702fe52
								
							 
						 
						
							
								
								rmv dead code,+ some optimization  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								671bc5fff9
								
							 
						 
						
							
								
								use AUDIO_SAMPLE_RATE_EXACT  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9ba73f617e
								
							 
						 
						
							
								
								use AUDIO_SAMPLE_RATE_EXACT  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e0af6f0a94
								
							 
						 
						
							
								
								Bugfix for passthrough  
							
							did not work because of missing return - for num_channels<=1, "left channel" was still running..
(1  means pass trough) 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								e5df3287eb
								
							 
						 
						
							
								
								Optimize CPU Usage  
							
							In my testsketch with 2 x Chorus with n_chrous=4 & #define CHORUS_DELAY_LENGTH (24*AUDIO_BLOCK_SAMPLES),
Cpu-usage decreases from 13.8% to 9.8% 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								61b271f570
								
							 
						 
						
							
								
								Merge pull request  #165  from FrankBoesing/patch-1  
							
							Access Q-bit from c 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								cd9eb4b218
								
							 
						 
						
							
								
								Access Q-bitn from c  
							
							You mentioned in synth_dc.h "// if only C language provided a way to test Q status bit...."
Here it is :) . That return (out & 0x8000000)>>27; translates to only one more instruction : ubfx    r0, r0, #27, #1  , i decided to use the c -variant because it is better to readable.
I added a function to clear that bit ( clr_q_psr() ), too. Unfortunately, three instructions are needed (read-modify-write) 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								803218e7c2
								
							 
						 
						
							
								
								Update maximum delay recommendations  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b32149a46d
								
							 
						 
						
							
								
								Add photos to quad in/out object documentation  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								29b4ded50d
								
							 
						 
						
							
								
								Document FIR filter requirements,  fixes   #114  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a25efdf12b
								
							 
						 
						
							
								
								Update Tfilter design link in FIR filter docs  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								833a7e27a7
								
							 
						 
						
							
								
								Be more careful when configuring MCLK  
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4c4b3d8274
								
							 
						 
						
							
								
								Merge pull request  #163  from ivankravets/patch-10  
							
							(PlatformIO) Use tagged source code from repo 
							
						 
						9 years ago