What?
This is a feature request related to the map editor. I'd like an option for disabling the user-set universal offset when editing a map. It could also be a switch inside the editor itself or another slider to specify a different offset.
Why?
Universal offset (UO henceforth) is great. For a consistent lag you can compensate by reducing the offset. But it's not so hot for high audio lag. The offset doesn't affect hitsounds, so they can lag behind drastically. This problem would be solved by optimising the audio output chain, but that's not enough in all cases. So one can mute all hitsounds instead. This way at least the gameplay feels right.
However, hitsounds are an integral part of mapping. For those that use them, they provide valuable information on the quality of their hit. They can also be used to more carefully validate the offset of a map, as the visual alternative is more prone to error. So as UO doesn't affect hitsounds, when mapping, the offset should be set to zero. To keep it that way one can adjust the offset of individual maps. But if it's the same for every map, that seems like the thing universal offset is for.
On the topic elsewhere
Invalid feature request: Don't affect the setting "Universal Offset" to the editor.
https://osu.ppy.sh/community/forums/topics/633701
In my mind this request does not reach the heart of the problem, although I think the author was onto the same thing.
Feature request: ASIO / WASAPI (exclusive) support
https://osu.ppy.sh/community/forums/topics/428222
This would get to the heart of the issue of reducing audio lag, but it is said in the discussion that ASIO will most likely not be supported. Regardless, the feature I'm proposing would be beneficial even if the offset being used is very small.