Commit History

Author SHA1 Message Date
  Fabian e0d4e1808b Move buffer code around 1 year ago
  Fabian 497f618cab Merge branch 'wasm' into master 3 years ago
  github-jane-doe 15ff296628 Typos (#371) 3 years ago
  Ernest Wong 19b8ac4799 Fix sound volume after state restore 5 years ago
  Ernest Wong bd791d2339 Call mixer_reset, pcspeaker.start at known times 6 years ago
  Ernest Wong 1081a83c1a Fix and clarify treble/bass mixer value calculation 6 years ago
  Ernest Wong 8aa4a7c8a7 Replace magic strings enums with integer constants 6 years ago
  Ernest Wong 1b55e633c2 Minor: semicolons 6 years ago
  Ernest Wong 2c982a6645 Minor: tidy up 6 years ago
  Ernest Wong d0729d9b24 Suppress unimplemented speaker mixer messages 6 years ago
  Ernest Wong cb3fd14901 Use compiler type casting instead of array hack 6 years ago
  Ernest Wong 7438f93b6d Refactor SpeakerAdapter 6 years ago
  Ernest Wong 41f313b7c5 Ensure sample rate is not too low 6 years ago
  Ernest Wong 7117630293 Revert correct sample rate from time constant calculation 6 years ago
  Ernest Wong 43c3aa4842 Simplify: let speaker_adapter drive all timings 6 years ago
  Ernest Wong f654c331d9 Ensure transfers can be divided into stereo channels 6 years ago
  Ernest Wong 4d3b88e712 Convert sb16 sample rate from time constant correctly 6 years ago
  Ernest Wong 6d2c9f6c24 Use audiobuffers instead of scriptprocessor (speaker) 6 years ago
  Ernest Wong 40a1c3c70d Implement sb16 mixer chip + tidy up 6 years ago
  Ernest Wong a546fd49a3 Ensure dma transfer takes multiple reads for sb16 6 years ago
  Ernest Wong 90c050304a Do sb16 transfer immediately if already unmasked 6 years ago
  Ernest Wong bf8f6fdd3e Allow 16/32-bit sb16 port read/write 6 years ago
  Ernest Wong a3a1414b5a Avoid unnecessary audio recalculations in a loop 6 years ago
  Ernest Wong c017373c76 Avoid unnecessary copying of buffers. 6 years ago
  Ernest Wong 9fa0fcd9b2 Reduce audio processor overhead when paused 6 years ago
  Ernest Wong a185fd13bc Tidy up: spacing, quotes, and line length. 6 years ago
  Ernest Wong 0ec16f5a03 Tidyup: use underscore naming 6 years ago
  Ernest Wong 833bc52df1 Move samplerate broadcast out of hot code 6 years ago
  Ernest Wong dfd3202149 Send audio data only through bus 6 years ago
  Ernest Wong da0ffc4c20 Transfer ownership of buffers to sb16 onprocess 6 years ago