12
« on: November 19, 2025, 03:19:27 PM »
1) Modern skins are implemented via a re-used plug-in from Winamp 5.666 (somewhat equivalent to Winamp3 turned into a plug-in & forced to run in a manner it was never really meant for) & there can be delays for messages being sent by it to the core. I suspect this is what you're experiencing whereas classic skins are directly implemented by the WACUP core & so can avoid some of the mess that can go on in getting the actions passed around (along with being less resource intensive in how they work & are implemented).
2) I'm not seeing this from a quick check under both skin types with my current dev build. It is possible that other aspects running might be taking longer than would be liked to react to the actions (e.g. current item specific artwork / lyrics look-up). Holding a key down isn't the best of things to be doing so there's likely some scenarios that I'm not accounting for as it's not something I've actively tested when I'd expect the action to be slower / single actions instead of hold / quick repeats. It's something I'll have to consider looking into later on.