gerwin wrote on 2024-09-30, 16:41:Coincidentally I was messing around with Audacious past weekend. Really like these player's with WinAmp interface and skin suppo […]
Show full quote
Coincidentally I was messing around with Audacious past weekend. Really like these player's with WinAmp interface and skin support.
And indeed the whole cross-platform source code, in their different modules, is just the best way to go.
But I would also like these players to do Midi files, and for some reason they are lacking there, compared to WinAmp.
Current Audacious only has FluidSynth midi. Had to build a custom 'portable' Audacious 3.4.3 Linux-x64 to have an older version, with the interface to ALSA midi, as to use it with Nuked SC-55.
QMMP may have, or had, a Wildmidi module in Linux. Not sure, just that it is mentioned in the change-log. But the Windows QMMP has no midi options at all.
I don't know why the ALSA interface in the "AMIDI Plugin" was removed and the plugin stuck with only talking to libfluidsynth, there was nothing wrong with having the ALSA interface part of that plugin.
Audacious is a good media player but almost nobody seems to want to maintain plugins for it. I was lucky enough to find vgmstream for Audacious and it builds cleanly. But, there's still a lot of stuff that needs addressing: Proper GSF, 2SF (and that Nitro Composer thing that took over), PSF/PSF2, DSF, and SSF plugins. A better NSF, HES, SPC, KSS (and so on) plugin that's not based on "Game Music Emu", give the libopenmpt plugin a proper menu with every single option configurable rather than this preliminary nonsense and also put the subsongs into the playlist when detected... it's just a lot of stuff. Way too much stuff needs to be done to make it a proper Winamp replacement for Linux.
_
Back on topic here though; this whole thing with Winamp's source code supposedly being "open" just seems like a legal minefield I don't think anybody wants to get involved in.
“I am the dragon without a name…”
― Κυνικός Δράκων