Audio - Wieku/danser-go GitHub Wiki
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
}
}