[Scummvm-tracker] [ScummVM :: Bugs] #11223: Handle surround sound-encoded OGG and FLAC files more gracefully

ScummVM :: Bugs trac at scummvm.org
Thu Oct 24 02:41:48 CEST 2019


#11223: Handle surround sound-encoded OGG and FLAC files more gracefully
--------------------------+--------------------
  Reporter:  SirYodaJedi  |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  normal       |  Component:  Audio
Resolution:               |   Keywords:
      Game:               |
--------------------------+--------------------
Changes (by SirYodaJedi):

 * cc: SirYodaJedi (added)


Old description:

> BLooperZ (rzil on the forums) is
> [https://forums.scummvm.org/viewtopic.php?f=8 currently making scripts
> that convert the audio from the Full Throttle into a format compatible
> with ScummVM]. One notable hurdle with this is that the cutscene audio is
> encoded as 5.1 alternative (2 Fronts, Center, LFE, Rear) Ogg Vorbis. When
> placed as-is next to a zlib-compressed .san file, ScummVM simply treats
> it as mute (or ignores it?). Whilst this is easily rectified by
> downmixing to 2.0, I see no reason why this cannot be handled by ScummVM
> itself, as it is already a pre-mixed audio stream.
>
> What I am proposing is that ScummVM allow up to 8-channel surround sound
> (including the optional layout metadata) and either output to the audio
> device based on the file's layout metadata (or
> [https://www.xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-810004.3.9 the
> format defaults] if none are available) or downmix to 2.0 (preferably as
> a togglable downmixing mode option).

New description:

 BLooperZ (rzil on the forums) is
 [https://forums.scummvm.org/viewtopic.php?f=8&t=14506 currently making
 scripts that convert the audio from the Full Throttle into a format
 compatible with ScummVM]. One notable hurdle with this is that the
 cutscene audio is encoded as 5.1 alternative (2 Fronts, Center, LFE, Rear)
 Ogg Vorbis. When placed as-is next to a zlib-compressed .san file, ScummVM
 simply treats it as mute (or ignores it?). Whilst this is easily rectified
 by downmixing to 2.0, I see no reason why this cannot be handled by
 ScummVM itself, as it is already a pre-mixed audio stream.

 What I am proposing is that ScummVM allow up to 8-channel surround sound
 (including the optional layout metadata) and either output to the audio
 device based on the file's layout metadata (or
 [https://www.xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-810004.3.9 the
 format defaults] if none are available) or downmix to 2.0 (preferably as a
 togglable downmixing mode option).

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11223#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list