Skip to content
Sebastian Krajewski edited this page Apr 24, 2022 · 13 revisions

Options

Option Type Range Description
GeneralVolume Decimal 0-1 Sets the master volume for music and all sound effects
MusicVolume Decimal 0-1 Sets the music volume
SampleVolume Decimal 0-1 Sets the volume for all sound effects
Offset Integer N/A Music offset in milliseconds
HitsoundPositionMultiplier Decimal N/A Sets how much hitsounds should be panned. Negative values inverts left/right channels. 0 disables stereo hitsounds
IgnoreBeatmapSamples Bool true/false Enables/Disables Beatmap hitsounds
IgnoreBeatmapSampleVolume Bool true/false Ignores changes in sample volume made by the map
PlayNightcoreSamples Bool true/false Enables/Disables nightcore-* sounds when Nightcore mod is enabled
BeatScale Bool true/false How much beat dependent things should be scaled
BeatUseTimingPoints Bool true/false Enables/Disables using Beatmap timing points instead of music for beat-sensitive elements (besides cookie)

Linux/Unix:

If you have problems with choppy audio on Linux you need to fiddle with the settings below. Lower values mean less latency although crackling may occur.

Option Type Range Description
BassPlaybackBufferLength Integer N/A Length of the music playback buffer (lower value - less latency)
BassDeviceBufferLength Integer N/A Length of the audio device buffer
BassUpdatePeriod Integer N/A Number of milliseconds between BASS updates
BassDeviceUpdatePeriod Integer N/A Number of milliseconds between audio device updates

Default values:

"Audio": {
	"GeneralVolume": 0.5,
	"MusicVolume": 0.5,
	"SampleVolume": 0.5,
	"Offset": 0,
	"HitsoundPositionMultiplier": 1,
	"IgnoreBeatmapSamples": false,
	"IgnoreBeatmapSampleVolume": false,
	"PlayNightcoreSamples": true,
	"BeatScale": 1.2,
	"BeatUseTimingPoints": false,
	"Linux/Unix": {
		"BassPlaybackBufferLength": 100,
		"BassDeviceBufferLength": 10,
		"BassUpdatePeriod": 5,
		"BassDeviceUpdatePeriod": 10
	}
}
Clone this wiki locally