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