I obviously agree for .ogg support, as you said, they're less big than .wav files and a keysounded map with .wav files would be way too big. So, .ogg keysounding is the only way to do it imo.
The problem with mp3 is that when encoding it, a silence is added to the beginning of the audio track (so the hitsounds/keysounds would sound delayed). A solution would having the encoder write how much time the added silence is in the file metadata, and having osu! interpret that data to skip the silence, but the mp3 format doesn't have a standard way to do this.Damnae wrote:
can't mp3 by used instead of ogg?
You mean like -OFL switch for Fraunhofer, which I have been using for quite a while?Full Tablet wrote:
The problem with mp3 is that when encoding it, a silence is added to the beginning of the audio track (so the hitsounds/keysounds would sound delayed). A solution would having the encoder write how much time the added silence is in the file metadata, and having osu! interpret that data to skip the silence, but the mp3 format doesn't have a standard way to do this.Damnae wrote:
can't mp3 by used instead of ogg?
I'll try to record a video with mp3 as keysounds and you'll be able to notice why mp3 isn't the solution for keysounded maps.Ephemeral wrote:
Has anyone actually attempted to encode their mania hitsounds as mp3 to see if the effect is a tangible and noticeable one?
You mean like -OFL switch for Fraunhofer, which I have been using for quite a while?Lach wrote:
The problem with mp3 is that when encoding it, a silence is added to the beginning of the audio track (so the hitsounds/keysounds would sound delayed). A solution would having the encoder write how much time the added silence is in the file metadata, and having osu! interpret that data to skip the silence, but the mp3 format doesn't have a standard way to do this.
I agree!!- R u m i a - wrote:
i've tested keysounding with .mp3 in resulting its very annoying and off beat. .ogg just felt better
https://osu.ppy.sh/s/168668
FWIW those samples in your map are using LAME, but osu! probably doesn't know how to decode an OFL stream in fraunhofer anyway. I do support .ogg, though.Rumia- wrote:
i've tested keysounding with .mp3 in resulting its very annoying and off beat. .ogg just felt better
https://osu.ppy.sh/s/168668
21ms is not minor. The timing window for a rainbow 300 is 16ms.Ephemeral wrote:
Actually, for now, I am denying this on the basis that mp3 should technically be feasible even with minor encoder delay when compared to ogg/wav files for the sake of general play. If this is ever proven to be an actual, tangible issue, we can revisit this.
If i convert to .wav = too large files ;w;ArcherLove wrote:
File size too big ;o; ...