7cb99cb9b9
								
							 
						 
						
							
								
								Initial work on C++ code generation  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								995eed2a31
								
							 
						 
						
							
								
								reformat node-red spaces to tabs  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								7df1b21b20
								
							 
						 
						
							
								
								Generate C++ compatible IDs in the GUI  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								dbc69f83a4
								
							 
						 
						
							
								
								Load node list from static html  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								b0cf94ede5
								
							 
						 
						
							
								
								Restrict drawing to single connection per input  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								ceecd3302e
								
							 
						 
						
							
								
								Add multiple input drawing, UI only  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								d31a5fdebd
								
							 
						 
						
							
								
								Import Node-Red "public" folder  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								879258025a
								
							 
						 
						
							
								
								AudioOutputAnalog ramp up without changing AREF setting  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								b4c7c27a22
								
							 
						 
						
							
								
								Merge pull request  #31  from el-supremo/master  
							
							Fix for fir_filter and add multiplier object 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								10c8a8634d
								
							 
						 
						
							
								
								FIR only needs one input buffer  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								0260ebf687
								
							 
						 
						
							
								
								Disable interrupts while opening files from SD card  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								2219e26549
								
							 
						 
						
							
								
								Add AudioAnalyzeFFT1024  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								493cbaa9d5
								
							 
						 
						
							
								
								Add AudioPlayQueue  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								28ee2f1789
								
							 
						 
						
							
								
								Fix status functions in AudioPlaySdRaw  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								33ad99be10
								
							 
						 
						
							
								
								Reassign DMA channels for compatibility with OctoWS2811  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								2371818686
								
							 
						 
						
							
								
								Fix repetitive file playing in AudioPlaySdWav  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								0cdc17dd06
								
							 
						 
						
							
								
								Fix DSP inst multiply_16tx16b_add_16bx16t()  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								60e6ed2eee
								
							 
						 
						
							
								
								AudioOutputAnalog to default to 1.2V range  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								38f22b072f
								
							 
						 
						
							
								
								Fix default STGL5000 line level output voltage  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								128a0940d3
								
							 
						 
						
							
								
								Remove old AudioSynthWaveform  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								7142f4c47d
								
							 
						 
						
							
								
								Add amplitude() to AudioSynthWaveformSine  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								441fa091b4
								
							 
						 
						
							
								
								Fix FM modulation of AudioSynthWaveformSineModulated  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								a8efaeeea7
								
							 
						 
						
							
								
								Add missing open source license headers  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								8fd56ee20a
								
							 
						 
						
							
								
								Add AudioSynthWaveformSine  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								9dde3c1926
								
							 
						 
						
							
								
								Add a multiplier (by rheslip)  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								34a40b548d
								
							 
						 
						
							
								
								Merge pull request  #27  from robsoles/master  
							
							Semi automated routing, SGTL members renamed & gain/volume set around 1 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								533ef61ed6
								
							 
						 
						
							
								
								Merge pull request  #28  from el-supremo/master  
							
							Fixed AudioSynthWaveform. Uses LUT with linear interpolation for sinewav... 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								191e65e02a
								
							 
						 
						
							
								
								Change FIR filter (as suggested by rheslip) to filter one channel instead of two. Updated example, added documenting file  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								7b68746d03
								
							 
						 
						
							
								
								Update the PlaySynthMusic example to use a floating point table of note frequencies (not divided by 2)  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								0c0731862c
								
							 
						 
						
							
								
								Fixed AudioSynthWaveform. Uses LUT with linear interpolation for sinewave.  
							
							Square, triangle and sawtooth are generated directly. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								54aaa02150
								
							 
						 
						
							
								
								Fixed gain calculator problem  
							
							Bit of a fight with the github client, heaps of distraction and no time
delayed me getting back to this. Sorry. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								677c072ca1
								
							 
						 
						
							
								
								add comment to look into thread safety in SD WAV play()  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								a50017b4c4
								
							 
						 
						
							
								
								Build wav2sketch for Windows  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								511d9a1625
								
							 
						 
						
							
								
								control_sgtl5000.* overhaul with many renames.  
							
							While changing everything else I also modified most things regarding
gain or volume from using 0 to 100 (or -100 thru 0 to 100) to using 1
(or -1 to 1) with only one exception I can think of right now in the
autoVolumeControl(..); - I modified all examples I found .volume or
similar in to suit.
I found opportunity to write these changes, I did not have a chance to
test much more extensively than just compiling it. I will have a chance
to test them by about 24 hours time. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								250e0d412f
								
							 
						 
						
							
								
								Improve accuracy in AudioPeak(..);  
							
							min and max resetting to 0 each reset wasn't as accurate in a shortened
sampling time as making them the opposite of their potential maximums.
removed conditional serial prints as well, they were a hangover from
trying to make AudioInputAnalog & AudioOutputAnalog cooperate in a 'non
standard' order for my current pet project.
Considered renaming Dpp() to what it is abbreviating, being
DataPeak2Peak, but not sure that is a good name anyway. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								2475d5ca8e
								
							 
						 
						
							
								
								Fix 'no return value' in other route(..);  
							
							The alternative route(..) was declared as unsigned short but was not
return anything. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								b54767d746
								
							 
						 
						
							
								
								Added route(..), fixed dap_enable(..)  
							
							Adding route() made me review dap_enable() more closely and it wasn't
doing what I intended to do before, it was ignoring I2S coming back from
Teensy, DAP was sourced from ADC as was I2S_DOUT and DAC was sourced
from DAP; Teensy received valid data from ADC but data from Teensy was
just discarded if user selected it. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								ab3b21ec3c
								
							 
						 
						
							
								
								Merge pull request  #24  from el-supremo/master  
							
							Remove old version of AudioSynthWaveform. Fix sine wave generation to cl... 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								456a59dc0c
								
							 
						 
						
							
								
								Fix up synth_tonesweep and the example to conform (more closely) to the naming conventions  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								40cc5e4572
								
							 
						 
						
							
								
								Fix bug in PlaySynthMusic example - remove unnecessary include  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								a2682bac25
								
							 
						 
						
							
								
								declare tone_incr to be volatile to prevent the compiler optimizing frequency() out of existence  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								519822e76c
								
							 
						 
						
							
								
								Remove old version of AudioSynthWaveform. Fix sine wave generation to clean up its specturm and also fix ramping.  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								1b51f558fb
								
							 
						 
						
							
								
								Fix memory leak in AudioPlaySdRaw  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								db3d4801e9
								
							 
						 
						
							
								
								Merge pull request  #23  from el-supremo/master  
							
							Fix  #20  
						11 년 전  
				
					
						
							
								 
						
							
								28f93925d2
								
							 
						 
						
							
								
								Fix Issue  #20  - AudioFilterFIR should receive data as read-only blocks  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								764ea901fc
								
							 
						 
						
							
								
								Speed up copy_to_fft_buffer a bit  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								3737c4590d
								
							 
						 
						
							
								
								Update readme  
							
							
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								9c3bd838ec
								
							 
						 
						
							
								
								Merge pull request  #14  from el-supremo/master  
							
							Play William Tell Overture using new AudioSynthWaveform 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								11843d59d7
								
							 
						 
						
							
								
								Merge pull request  #15  from robsoles/master  
							
							Add adc_hpf() to allow control of ADC high pass filter. 
							
						 
						11 년 전  
				
					
						
							
								 
						
							
								27ed288398
								
							 
						 
						
							
								
								Add adc_hpf() to allow control of ADC high pass filter.  
							
							unsigned short .adc_hpf(uint8_t bypass, uint8_t freeze);
unsigned short .adc_hpf(uint8_t bypass);
bypass & freeze as defined on page 34 of the SGTL5000 datasheet. 
							
						 
						11 년 전