Skip to content
Sebastian Krajewski 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 (Number) - Music offset in milliseconds.
  • HitsoundPositionMultiplier (Decimal) - Sets how much hitsounds should be panned.
  • IgnoreBeatmapSamples (True/False) - Enable/Disable Beatmap hitsounds.
  • IgnoreBeatmapSampleVolume (True/False) - Ignores changes in sample volume made by the map.
  • BeatScale (Decimal, 1..inf) - How much beat dependent thing should be scaled.
  • BeatUseTimingPoints (True/False) - Enables/Disables using beatmap timing points for beat instead of music.

Linux/Unix:

  • BassPlaybackBufferLength (Number) - Length of the music playback buffer (lower value - less latency)
  • BassDeviceBufferLength (Number) - Length of the device buffer (lower value - less latency)
  • BassUpdatePeriod (Number) - Number of milliseconds between BASS updates (lower value - less latency)

If you have problems with choppy audio on Linux you need to fiddle with the settings above.

Clone this wiki locally