|  Matt Bradshaw | 893392bd7f | added u-law encoding but needs to be properly implemented | 7 years ago | 
				
					
						|  Matt Bradshaw | a830d24607 | tweaked padding and word creation mechanism to fix bug with unaligned wav | 7 years ago | 
				
					
						|  Matt Bradshaw | 5b9a690845 | made padding function work more like original but need to do some refactoring | 7 years ago | 
				
					
						|  Matt Bradshaw | fe54aab301 | sample rate detection working | 7 years ago | 
				
					
						|  Matt Bradshaw | 666fbaea32 | nearly done adding sample rate detection but ran out of time before going to pub | 7 years ago | 
				
					
						|  Matt Bradshaw | f7b8ce783d | ready to attempt sample rate stuff | 7 years ago | 
				
					
						|  Matt Bradshaw | 5232355994 | changed rounding function, results now more consistent with existing wav2sketch | 7 years ago | 
				
					
						|  Matt Bradshaw | ea344052e3 | clearer uint16 conversion, basic test script to track down rounding errors | 7 years ago | 
				
					
						|  Matt Bradshaw | 9731230c56 | nicer formatting of output data | 7 years ago | 
				
					
						|  Matt Bradshaw | f90eb6b81c | fixed error where 9-bit status chunk was being produced and added maximum length check | 7 years ago | 
				
					
						|  Matt Bradshaw | b2c230c577 | oops, broke mono support while adding stereo support! fixed now | 7 years ago | 
				
					
						|  Matt Bradshaw | adc533f9ca | added stereo support (well, still mono output but accepts stereo files) | 7 years ago | 
				
					
						|  Matt Bradshaw | 4fcb6c2923 | added support for multiple file uploads | 7 years ago | 
				
					
						|  Matt Bradshaw | 281140c4e7 | web page now producing working cpp and header files | 7 years ago | 
				
					
						|  Matt Bradshaw | 1fec068b72 | web page now almost producing correct cpp file | 7 years ago | 
				
					
						|  Matt Bradshaw | 7a68b02f11 | offlineaudiocontext to the rescue! | 7 years ago | 
				
					
						|  Matt Bradshaw | 7e332b16d5 | looks like web audio api resamples everything to 48kHz? going back to paul's way, reading the wav file manually | 7 years ago | 
				
					
						|  Matt Bradshaw | 609fe13c3d | generating dummy text file | 7 years ago | 
				
					
						|  Matt Bradshaw | 1bec7b51c3 | loading files and playing them using web audio api | 7 years ago | 
				
					
						|  Matt Bradshaw | 1e33c8755f | added html and js files | 7 years ago | 
				
					
						|  PaulStoffregen | 4a4d695cec | Play WAV files with junk sections | 7 years ago | 
				
					
						|  PaulStoffregen | c3fa61d4f9 | Improve wav2sketch parsing of WAV files with junk sections https://forum.pjrc.com/threads/50537 | 7 years ago | 
				
					
						|  PaulStoffregen | e4fcedd834 | Update WM8731 documentation | 7 years ago | 
				
					
						|  PaulStoffregen | e83ddeefdd | Add WM8731 inputSelect() function and update example | 7 years ago | 
				
					
						|  PaulStoffregen | fd2947410a | Fix WAVEFORM_TRIANGLE_VARIABLE at less than 1.0 amplitude | 7 years ago | 
				
					
						|  PaulStoffregen | bf96e81da6 | Fix WAVEFORM_TRIANGLE at less than 1.0 amplitude | 7 years ago | 
				
					
						|  PaulStoffregen | 9fd9bc796b | Add AudioAmplifier documentation image | 7 years ago | 
				
					
						|  PaulStoffregen | bebf5dce98 | Add simple AudioAmplifier | 7 years ago | 
				
					
						|  PaulStoffregen | 15fe912697 | Add AudioInputPDM documentation | 7 years ago | 
				
					
						|  PaulStoffregen | 48e0aa4529 | Add AudioInputPDM | 7 years ago | 
				
					
						|  PaulStoffregen | c50086b93a | Add AudioSynthWaveformModulated documentation | 7 years ago | 
				
					
						|  PaulStoffregen | 8cea4b3f2c | Add waveform phase modulation | 7 years ago | 
				
					
						|  PaulStoffregen | 2244781c1c | Never allow freq modulation to attempt higher than Nyquist | 7 years ago | 
				
					
						|  PaulStoffregen | e2db4871c6 | Add AudioSynthWaveformModulated | 7 years ago | 
				
					
						|  PaulStoffregen | 4cd3436bd7 | Add variable triangle waveform | 7 years ago | 
				
					
						|  PaulStoffregen | eef399ef8d | Fix numerical overflow at top of triangle waveform | 7 years ago | 
				
					
						|  PaulStoffregen | 324d11346c | Update AudioSynthWaveform documentation | 7 years ago | 
				
					
						|  PaulStoffregen | 3da7c56a8e | Add Waveforms example | 7 years ago | 
				
					
						|  PaulStoffregen | e822e3fd6b | Fix AudioSynthWaveform (had many bugs, ugh....) | 7 years ago | 
				
					
						|  PaulStoffregen | 99b0e1a44c | Reformat AudioSynthWaveform (no actual code change) | 7 years ago | 
				
					
						|  PaulStoffregen | f702d20ea5 | Add AudioEffectDigitalCombine documentation | 7 years ago | 
				
					
						|  PaulStoffregen | f3a3ca864c | Move combine effect constants to class enum, not global scope | 7 years ago | 
				
					
						|  PaulStoffregen | 50dd542807 | Add AudioEffectDigitalCombine (from Bleep Labs) | 7 years ago | 
				
					
						|  PaulStoffregen | ff3c7c3d1e | Finish granular effect documentation | 7 years ago | 
				
					
						|  PaulStoffregen | 4c634b745b | Increase granular speed range, change public function to setSpeed() | 7 years ago | 
				
					
						|  PaulStoffregen | 8aa07122d0 | Change granular public API to beginFreeze(), beginPitchShift(), stop() | 7 years ago | 
				
					
						|  PaulStoffregen | ee0b05b63b | Granular freeze mode sample at start & rework all state variables | 7 years ago | 
				
					
						|  PaulStoffregen | cf81588168 | Simplify pitch shift start logic | 7 years ago | 
				
					
						|  PaulStoffregen | abb49296e1 | Begin granular effect documentation | 7 years ago | 
				
					
						|  PaulStoffregen | 0366f1c26e | Clean up granular effect code | 7 years ago |