Michel Heily
|
70c19ea343
|
fix(sound): Fix amplitude and properly emulate sound bias level
Former-commit-id: 92dec2c186b9e6f34ae5ce0ee167d6f1fa7730c8
|
2020-01-21 01:20:28 +02:00 |
|
Michel Heily
|
d8545dd8cd
|
sdl2: Use callbacks with ring buffer instead of audio queue.
Better latencies, and also fast-forward (aka Turbo mode) sounds normal
this way.
Former-commit-id: d1075087e847c765a871157a7973c897575ef4d7
|
2019-12-28 17:03:59 +02:00 |
|
Michel Heily
|
b026ad4ed3
|
Add simple resampling using cosine interpolation, seems to work~ish.
Still have clicks & delays in my audio output.
Former-commit-id: 46707fc773d8083fbba1ec614e3e0a3e53866b98
|
2019-12-23 01:37:45 +02:00 |
|
Michel Heily
|
398e66b723
|
More work. DMA sound seems to work, but sounds very crappy.
Former-commit-id: cc9f2877f9ccc1b05163af3fd35ff07efa8e3067
|
2019-12-23 01:37:45 +02:00 |
|
Michel Heily
|
aee86d85c8
|
Start Sdl2AudioPlayer
Former-commit-id: 905b846d751db577bc213f1ca38a4c0e72558cfa
|
2019-12-20 15:11:26 +02:00 |
|
Michel Heily
|
04d2edfc01
|
Refactor "backend" concept
See plat/sdl2
Former-commit-id: 5f7c9625467003d5b73307959095eb5365db523e
|
2019-12-20 15:11:26 +02:00 |
|