Audio
Audio settings are found on four tabs:
To change settings globally:
From the Launcher, select Global Options, then select the applicable tab.
To change settings for a specific game:
From the Launcher, highlight the game in the games list, and select the Game Options button. If the Launcher is in grid view, select the game and then select the gear icon in the popup window. Select the applicable tab.
For a comprehensive look at how to use ScummVM’s extensive audio settings, check out our Understanding the audio settings guide.
All settings can also be changed in the Configuration file. The configuration key is listed in italics after each setting description.
The Audio tab
Use the Audio tab to change the sound output of games.
- Preferred device (global settings) or Music device (game-specific settings)
Specifies the device ScummVM uses to output audio. When set to <default>, ScummVM automatically chooses the most appropriate option for the played game. If set to an MT-32 or a MIDI device, or if ScummVM chooses one of these automatically, the settings on the MT-32 or MIDI tabs also apply.
music_driver
- AdLib Emulator
Chooses which emulator is used by ScummVM when the AdLib emulator is chosen as the Preferred device.
opl_driver
- Text and Speech
For games with digitized speech, this setting lets the user decide whether to play the game with speech only, subtitles only, or both.
speech_mute
subtitles
- Subtitle speed
Adjusts the length of time that the subtitles are displayed on screen. The meaning of this value depends on the games. Some games treat it as a delay (a higher value means the subtitles are displayed for longer) while others treat it as a speed. Games that treat it as a delay include all LucasArts games, with the exception of Grim Fandango and Escape from Monkey Island, all Sierra games, and the Discworld games. Most other games treat it as a speed.
talkspeed
The Volume tab
Use the Volume tab to set the relative volumes for various in-game sounds.
- Music volume
Adjusts the volume of the music in the game.
music_volume
- SFX volume
Adjusts the volume of the sound effects in the game.
sfx_volume
- Speech volume
Adjusts the volume of the digitized speech in the game, if it has any.
speech_volume
- Mute All
Mutes all game audio.
mute
The MIDI tab
Use the MIDI tab to change the settings of General MIDI (GM) devices.
- GM Device
Specifies a preferred General MIDI device, which ScummVM uses if the Preferred device is set to <default> and General MIDI playback is required.
gm_device
- Soundfont
Specifies the path to a soundfont file, if this is required by the GM device.
soundfont
- Mixed AdLib/MIDI mode
Combines MIDI music with AdLib sound effects.
multi_midi
- MIDI gain
Adjusts the relative volume of the MIDI music. This is only supported by some music devices.
midi_gain
FluidSynth
Opens a new dialog, with three further tabs: Reverb | Chorus | Misc
Reverb
Reverberation, or reverb, describes the pattern of echoes and reflections that occur when a sound is heard in an enclosed closed space, such as a room or a concert hall.
- Active
If ticked, reverb is added to the software synthesizer output.
fluidsynth_reverb_activate
- Room
Sets the room size, which determines how much reverb there is.
fluidsynth_reverb_roomsize
- Damp
Dampens higher-frequency reverb, which produces a warmer sound.
fluidsynth_reverb_damping
- Width
Sets the stereo spread of the reverb signal.
fluidsynth_reverb_width
- Level
Sets the reverb output amplitude.
fluidsynth_reverb_level
Chorus
The chorus effect thickens and colors the audio signal so that it sounds as if there are a chorus of instruments playing one part.
- Active
If ticked, chorus effects are added to the software synthesizer output.
fluidsynth_chorus_activate
- N
Sets the voice count of the chorus, in other words, how many instruments are playing one part.
fluidsynth_chorus_nr
- Level
Specifies the output amplitude of the chorus signal.
fluidsynth_chorus_level
- Speed
Sets the modulation speed of the output, in Hz.
fluidsynth_chorus_speed
- Depth
Specifies the modulation depth of the chorus.
fluidsynth_chorus_depth
- Type
Specifies the chorus modulation waveform type.
fluidsynth_chorus_waveform
Misc
- Interpolation
Sets the interpolation method used by the software synthesizer.
fluidsynth_misc_interpolation
The MT-32 tab
Use the MT-32 tab to change the settings of Roland MT-32 devices.
- MT-32 Device
Specifies a preferred MT-32 device, which ScummVM uses if the Preferred device is set to <default> and MT-32 playback is required.
mt32_device
- True Roland MT-32 (disable GM emulation)
Tells ScummVM that the MIDI device is an actual Roland MT-32, LAPC-I, CM-64, CM-32L, CM-500 or other MT-32 device. Note that this cannot be used in conjuntion with the Roland GS device option.
native_mt32
- Roland GS device (enable MT-32 mappings)
Tells ScummVM that the MIDI device is a GS device that has an MT-32 map, such as an SC-55, SC-88 or SC-8820. Note that this cannot be used in conjunction with the True Roland MT-32 option.
enable_gs