jacqueline
							
						 | 
						
							
							
							
							
								
							
								f3c5eec025
								
							
								
							
						 | 
						
							
							
								
								Rename the main audio tasks to be more sensible
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c635d5011c
								
							
								
							
						 | 
						
							
							
								
								Put more audio pipeline wiring in control of the audio fsm
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4e27de21e4
								
							
								
							
						 | 
						
							
							
								
								clean up a bunch of obselete audio code
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								62dce8d9fc
								
							
								
							
						 | 
						
							
							
								
								Save current output mode to nvs
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								544b0013b1
								
							
								
							
						 | 
						
							
							
								
								persist preferred bluetooth device in nvs
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d6b83fcf4a
								
							
								
							
						 | 
						
							
							
								
								Flesh out basic bluetooth support
							
							
							
							
							
							
							
							No ui yet, and performance isn't great. It kinda works though!! 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								205e305350
								
							
								
							
						 | 
						
							
							
								
								Implement the easy seeks
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9ddaca4fcb
								
							
								
							
						 | 
						
							
							
								
								remove unused dithering stuff
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a4ba7350a7
								
							
								
							
						 | 
						
							
							
								
								Fix docs nits, avoid recalculating frame length
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								06283e0714
								
							
								
							
						 | 
						
							
							
								
								Fix issues with timing stereo streams
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c37ccb9851
								
							
								
							
						 | 
						
							
							
								
								Reintroduce track timer, now relying more on codecs
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								958160aa54
								
							
								
							
						 | 
						
							
							
								
								Use the libspeexdsp resampler
							
							
							
							
							
							
							
							AFAICT it runs a little slower? but it's fixed point, and has much
better understood audio characteristics. 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d8fc77101d
								
							
								
							
						 | 
						
							
							
								
								Give codecs complete control of their input files
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								67caeb6e3c
								
							
								
							
						 | 
						
							
							
								
								Use opusfile instead of working directly with ogg and opus
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								578c3737f8
								
							
								
							
						 | 
						
							
							
								
								Add vorbis support whilst we're here
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f277bd5d0c
								
							
								
							
						 | 
						
							
							
								
								Add tremor, add new ogg rules to make tremor deps happy
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1b6811663c
								
							
								
							
						 | 
						
							
							
								
								Add libogg for handling opus streams reasonably
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								6c3501dbcb
								
							
								
							
						 | 
						
							
							
								
								Flesh out opus decoder. it doesn't work! i hate opus.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								e1181fbe59
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'main' into opus
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								592f231627
								
							
								
							
						 | 
						
							
							
								
								Improve sd card errors
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								520ec6d98a
								
							
								
							
						 | 
						
							
							
								
								Add skeleton of bluetooth FSM
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								e2479ee7aa
								
							
								
							
						 | 
						
							
							
								
								Update sdkconfig
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								93ccf11fc5
								
							
								
							
						 | 
						
							
							
								
								Investigate and improve core pinning for resampler
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								6c99f9f2fe
								
							
								
							
						 | 
						
							
							
								
								Fix resampler issue, do a little performance tuning
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								49f82d2f3d
								
							
								
							
						 | 
						
							
							
								
								Use a timer to keep framerate consistent
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d71682d26e
								
							
								
							
						 | 
						
							
							
								
								Add a console command for task-level performance checks
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								40475b15e8
								
							
								
							
						 | 
						
							
							
								
								Remove unused pcmconv impls
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c38754401b
								
							
								
							
						 | 
						
							
							
								
								Downscaling working!
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a66c342806
								
							
								
							
						 | 
						
							
							
								
								Resampling *basically* working? Just cleanup and buffering issues
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4118d880c3
								
							
								
							
						 | 
						
							
							
								
								Fix dangle build issues, do some tweaks to investigate performance
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								60f7677132
								
							
								
							
						 | 
						
							
							
								
								Do our own resampling
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3b240d1cd5
								
							
								
							
						 | 
						
							
							
								
								remove stb_vorbis
							
							
							
							
							
							
							
							it doesnt work very well 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								31f6123b7b
								
							
								
							
						 | 
						
							
							
								
								Tweak buffer size and placement
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3511852f39
								
							
								
							
						 | 
						
							
							
								
								Add very limited resampling (it's slow as shit)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fbebc52511
								
							
								
							
						 | 
						
							
							
								
								Add libsamplerate for resampling decoder output
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								55429fa623
								
							
								
							
						 | 
						
							
							
								
								Ignore helix config
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								955a8ce303
								
							
								
							
						 | 
						
							
							
								
								Basic nvs init + bluetooth in the build
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c3f40a8cc3
								
							
								
							
						 | 
						
							
							
								
								Start on opus decoder structure
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								23393312b7
								
							
								
							
						 | 
						
							
							
								
								checkin in opus reference decoder
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d41de537a0
								
							
								
							
						 | 
						
							
							
								
								fix libtags m4a issue
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								34a4207fb9
								
							
								
							
						 | 
						
							
							
								
								Log specifics of hash collisions
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								8f0b942cdd
								
							
								
							
						 | 
						
							
							
								
								Return zeroes when the touchwheel isn't connected
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								cdaa2ac97a
								
							
								
							
						 | 
						
							
							
								
								Add duration for flacs
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								0a8d2fd12e
								
							
								
							
						 | 
						
							
							
								
								fix flac playback. now it plays nice and smooth :)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a5022ac6cb
								
							
								
							
						 | 
						
							
							
								
								fix bsd-ish callback behaviour
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								485eed2890
								
							
								
							
						 | 
						
							
							
								
								use libtag duration where available
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								97bd3be892
								
							
								
							
						 | 
						
							
							
								
								clang-format
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9d33c33c8d
								
							
								
							
						 | 
						
							
							
								
								Lock button does that same thing always
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								10120f9a92
								
							
								
							
						 | 
						
							
							
								
								ux fixes
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3670859d16
								
							
								
							
						 | 
						
							
							
								
								Volume control! Reasonable default volume! Hooray!
							
							
							
							
							
						 | 
						
							2 years ago |