musicplayer: playlist scrolling and mouseup anims

This commit is contained in:
minjaesong
2024-01-04 16:57:53 +09:00
parent f54a2133f9
commit 73e383a678
3 changed files with 133 additions and 44 deletions

View File

@@ -1,20 +1,22 @@
## Sampling Rate
The basegame is build assuming the sampling rate of 48000 Hz.
The audio engine of the basegame has the fixed sampling rate of 48000 Hz.
Any audio files with lower sampling rate will be resampled on-the-fly by the game's audio engine,
but doing so may introduce artefacts, most notably fast periodic clicks, which may be audible in certain
circumstances. For the best results, please resample your audio files to 48000 Hz beforehand.
but doing so may introduce artefacts, most notably fast periodic clicks, which is only audible in certain
artificial cases such as high-pitched monotonic sine wave. If you are concerned about the artefacts,
please resample your audio files to 48000 Hz beforehand. This is easily achievable using free software
such as [Audacity](https://www.audacityteam.org/) or [FFmpeg](https://ffmpeg.org/download.html).
## Mono Incompatibility
The audio engine does not support monaural audio. Please convert your mono audio file to stereo beforehand.
The audio engine does not read monaural audio. Please convert your mono audio files to stereo beforehand.
## Gapless Playback
The basegame (and by the extension this music player) does support the Gapless Playback.
The basegame (and by extension this music player) does support the Gapless Playback.
However, because of the inherent limitation of the MP3 format, the Gapless Playback is not achievable
without extensive hacks. If you do care, please convert your MP3 files into WAV or OGG format.