AndywinXp
8d0e97af70
SCUMM: DIMUSE: Implement low latency mode
...
This fixes bug #13462
2023-01-10 21:17:23 +01:00
AndywinXp
c3256a614a
SCUMM: DIMUSE: Make engine sample rate and feed size parametric
2023-01-02 22:55:26 +01:00
AndywinXp
344349dbd9
SCUMM: DiMUSE: Allow original mono mixing routines to work
...
These changes make use of _mixer->getOutputStereo() to select the proper number of audio channels.
This makes it possible to have mono audio produced using the proper DiMUSE internal mixer mono
routines, instead of having the ScummVM mixer folding down a stereo mix.
2022-11-27 12:25:14 +01:00
Andrea Boscarino
6ad5ed0b92
SCUMM: DiMUSE: Solve very rare deadlocks caused by two different mutex objects
2022-10-04 11:33:26 +02:00
Andrea Boscarino
024aa1f22b
SCUMM: SMUSH: Implement audio sub-engine
2022-04-16 23:25:31 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Andrea Boscarino
f731cfd648
SCUMM: DiMUSE: New Digital iMUSE Engine ( #3368 )
...
SCUMM: DiMUSE: Add new implementation of the engine
2021-11-16 00:05:18 +01:00