[Scummvm-tracker] [ScummVM :: Bugs] #14267: AUDIO: Possible optimisations for the software mixer

ScummVM :: Bugs trac at scummvm.org
Wed Mar 1 13:25:40 UTC 2023


#14267: AUDIO: Possible optimisations for the software mixer
----------------------------+---------------------
Reporter:  ccawley2011      |       Owner:  (none)
    Type:  feature request  |      Status:  new
Priority:  normal           |   Component:  Audio
 Version:                   |  Resolution:
Keywords:                   |        Game:
----------------------------+---------------------
Comment (by ccawley2011):

 > Another thing we have noticed while profiling: many (if not all) engines
 do its own sample / mixing before reaching the generic mixer. For instance
 Scumm::IMuseDigiInternalMixer, it would be nice if all those M-bit ->
 N-bit and/or mono/stereo conversions and mixing could be handled (and
 optimised / disabled) at one place.

 It should be possible to bypass the custom mixing in DiMUSE by selecting
 "Enable low latency audio mode" in the per-game options dialog. I'm only
 aware of a few other engines that do conversion independently of the
 mixer, namely SCI32 and the Broken Sword games.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14267#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list