febe2e85c4
								
							 
						 
						
							
								
								WAV file parsing to handle extended format headers  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								81e1016b24
								
							 
						 
						
							
								
								Improve WAV file parsing  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								0eefb414ec
								
							 
						 
						
							
								
								Add keywords file  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								39fb562527
								
							 
						 
						
							
								
								Fix AudioAnalyzeFFT256 magnitude & averaging  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								7059c1383c
								
							 
						 
						
							
								
								Add misc math functions  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								7b3fbe6dd5
								
							 
						 
						
							
								
								Merge pull request  #13  from robsoles/master  
							
							Actual fix for multiple filter sets in AudioFilterBiquad 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								c34a7ab254
								
							 
						 
						
							
								
								cosmetic change  
							
							I am tired of seeing Serial.begin(9600); where 9600 is not going to be
used at all. Can Serial.begin(Serial.baud()); be acceptable? 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								b949d79da7
								
							 
						 
						
							
								
								Mono peak meter using Analog in/out & AudioPeak  
							
							Untested, will test it personally in next couple of days but sincerely
expect it will work so committing.
Todo: Test properly. Improve comments and possibly link to wiring
example(s). 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								f95bdca19b
								
							 
						 
						
							
								
								re-trim the comments in the example.  
							
							modified an older 'detached' copy of the example source to try multiple
filters out and didn't notice the old comments till reviewing later. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								5e8e352ec3
								
							 
						 
						
							
								
								Stereo peak meter using AudioPeak  
							
							Simplistic visual peak meter just outputs to terminal. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								44e34bb099
								
							 
						 
						
							
								
								Actual fix for multiple filter sets in AudioFilterBiquad  
							
							My manipulation of the contents of *data instead of the value of data
itself was foolish at best - forgot to leave the * off for my intent. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								ef55379cbf
								
							 
						 
						
							
								
								Change PassThroughAnalog to follow analog pin name convention  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								e9d52cd601
								
							 
						 
						
							
								
								reword connect in AudioInputAnalog  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								b8e4ce85ca
								
							 
						 
						
							
								
								Merge pull request  #12  from robsoles/master  
							
							fixed updateCoefs(..) for other than set 0 coefficients 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								80155c9020
								
							 
						 
						
							
								
								fix updateCoefs(..) wasn't updating other coefficient sets  
							
							While trying to find why assigning more than one set of coefficients for
AudioFilterBiquad results in no output I discovered my check for flag
before updating other than 1st set of coefficients was flawed so I fixed
it.
I also modified the way 'data' is assigned so the assignment only occurs
once per set of coefficients, possibly not the most efficient but I like
it better than my previous method.
These changes don't appear to effect the use of AudioFilterBiquad for a
single set of coefficients and, unfortunately, it doesn't make it start
working either - implementation of a second (or more than one) set of
coefficients still results in output being silenced but the update to
updateCoefs(..) is necessary so I am committing it. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								b78a26f628
								
							 
						 
						
							
								
								add a peak input measuring object  
							
							deadly simplistic peak difference measuring object, after begin() just
goes through samples and find the maximum and minimum signed values,
natural behavior of begin() is to reset the max and min, member uint16_t
Dpp() returns maximum difference seen and .stop() does what it says. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								3fdd2654b5
								
							 
						 
						
							
								
								Merge pull request  #11  from robsoles/master  
							
							fix for compounding/cascading filters 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								d90ea2c06f
								
							 
						 
						
							
								
								put pointer assignment after test  
							
							I put the line I had moved into the loop the wrong side of the test
conditional. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								49234c34ab
								
							 
						 
						
							
								
								fix for bug I introduced with my last fix.  
							
							I left 'end' in an undefined state before. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								ad746ca291
								
							 
						 
						
							
								
								fix for compounding/cascading filters  
							
							'data' needs to be reset inside the 'flag' controlled loop or
*undefined* behavior is likely when user sets 'flag' and loop repeats
without resetting 'data' to beginning of block. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								67099c39de
								
							 
						 
						
							
								
								Merge pull request  #10  from robsoles/master  
							
							adding surround and bass enhance controls 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								795c785f7b
								
							 
						 
						
							
								
								adding surround and bass enhance controls  
							
							added last of dap 'bits' to control_sgtl5000.* and include an example
for bass enhance, need to make one for surround stuff. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								8ab67fe42b
								
							 
						 
						
							
								
								Add comments about I2S FIFO reset bits (was an issue on I2S test fixture)  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								cb5ea4bf7f
								
							 
						 
						
							
								
								Add status and position functions to AudioPlayMemory  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								5164e6177a
								
							 
						 
						
							
								
								Add status and position functions to AudioPlaySdRaw  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								636bba0723
								
							 
						 
						
							
								
								Add status and position functions to AudioPlaySdWav  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								a2574cb0fc
								
							 
						 
						
							
								
								Fix AudioPlaySdWav end-of-data handling  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								ec3c9074ff
								
							 
						 
						
							
								
								Improve AudioAnalyzePrint  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								795e43ddb6
								
							 
						 
						
							
								
								Fix compile error  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								d086aeed23
								
							 
						 
						
							
								
								Merge pull request  #9  from el-supremo/master  
							
							Cosmetic fixes to chorus and flange examples and synth_tonesweep (ignore AudioSynthToneSweep changes) 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								b09b9d3c89
								
							 
						 
						
							
								
								cosmetic changes to synth_tonesweep.cpp and .h  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								f4237e51ec
								
							 
						 
						
							
								
								Cosmetic fixes to AudioSynthToneSweep.cpp and .h  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								e3acf32f5d
								
							 
						 
						
							
								
								Cosmetic changes to chorus and flange examples  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								7e0ccb30d8
								
							 
						 
						
							
								
								Merge pull request  #8  from robsoles/master  
							
							Add AVC control to control_sgtl5000.* and example 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								dd968dda0a
								
							 
						 
						
							
								
								Add AVC control to control_sgtl5000.* and example  
							
							Added
AudioControlSGTL5000::dap_avc(..);
AudioControlSGTL5000::dap_avc_enable(..);
SGTL5000_Specific/dap_avc_agc example sketch
Also added 'public domain...' line to all my examples. 
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								3d66692947
								
							 
						 
						
							
								
								Rename AudioPrint to AudioAnalyzePrint  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								8e66b244fc
								
							 
						 
						
							
								
								Rename AudioPlaySDcardRAW to AudioPlaySdRaw  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								5ff60b9a70
								
							 
						 
						
							
								
								Rename AudioPlaySDcardWAV to AudioPlaySdWav  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								4d67342153
								
							 
						 
						
							
								
								Rename AudioToneSweep to AudioSynthToneSweep  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								46e437354d
								
							 
						 
						
							
								
								Add MIT license to last few files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								8169a8a766
								
							 
						 
						
							
								
								Manually merged Pete's pull request: Correct a calculation in flange;remove static class from chorus and flange  
							
							https://github.com/PaulStoffregen/Audio/pull/7  
						11 年之前  
				
					
						
							
								 
						
							
								e3cb8ba481
								
							 
						 
						
							
								
								Add MIT license for Pete's files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								183fcd95a9
								
							 
						 
						
							
								
								Add MIT license  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								c274463185
								
							 
						 
						
							
								
								Each object includes only required headers  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								e4cb836eea
								
							 
						 
						
							
								
								Reorganize all header files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								bdc11e316d
								
							 
						 
						
							
								
								Move the last couple ojects to their own files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								0fb630e4bf
								
							 
						 
						
							
								
								Split I2S input & output to their own files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								f16fb938bf
								
							 
						 
						
							
								
								Move other objects to their own files  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								a8fd397ba1
								
							 
						 
						
							
								
								Move DSP instruction stuff to its own header file  
							
							
							
						 
						11 年之前  
				
					
						
							
								 
						
							
								6490ee9155
								
							 
						 
						
							
								
								Move control objects to their own files  
							
							
							
						 
						11 年之前