Skip to content
Def0ltt edited this page Mar 15, 2021 · 13 revisions

Default values:

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

Options

GeneralVolume (Type: Decimal, Range: 0..1)

  Sets the master volume for music and all sound effects

MusicVolume (Type: Decimal, Range: 0..1)

  Sets the music volume

SampleVolume (Type: Decimal, Range: 0..1)

  Sets the volume for all sound effects

Offset (Type: Integer)

  Music offset in milliseconds

HitsoundPositionMultiplier (Type: Decimal)

  Sets how much hitsounds should be panned

IgnoreBeatmapSamples (Type: Boolean, Range: true/false)

  Enables/Disables Beatmap hitsounds

IgnoreBeatmapSampleVolume (Type: Boolean, Range: true/false)

  Ignores changes in sample volume made by the map

BeatScale (Type: Decimal, Range: 1..inf)

  How much beat dependent thing should be scaled.

BeatUseTimingPoints (Type: Boolean, Range: 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.

BassPlaybackBufferLength (Type: Integer)

  Length of the music playback buffer (lower value - less latency)

BassDeviceBufferLength (Type: Integer)

  Length of the device buffer (lower value - less latency)

BassUpdatePeriod (Type: Integer)

  Number of milliseconds between BASS updates (lower value - less latency)

Clone this wiki locally