-
-
Notifications
You must be signed in to change notification settings - Fork 104
Audio
Sebastian Krajewski edited this page Apr 24, 2022
·
13 revisions
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) |
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 |
"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
}
}