I just started listening to music locally rather than relying on streaming music again.
I used to do curate my music on Windows with MP3Tag, which lets you import data from 3rd party services, has an amazingly fast and efficient UI, and lets you quickly batch rename files based on their tags. I looked at all the Linux alternatives and none of them even come close.
I used to use foobar2000 to listen to music. Again, on Linux, nothing comes close.
Both worked out of the box at native speed on wine. Hats off to the devs.
As for foobar2000... I think nothing on any other platform replaces it, even on windows. You could try quodlibet which has tons of features, but it isn't as fast when dealing with hundreds of thosands of songs on a music library and only supports gstreamer as a decoder (which i think sucks). But it has a good interface, multiple ways of displaying your library, proper tag support (instead of just fully supporting a few tags for sorting and stuff).
In my setup I end up selecting audacious as the default player, which has a lot of similarities to winamp and some with foobar, but audacious sucks for music libraries. Instead, I keep quodlibet for that task.
When I open a random file from the internet or from the file browser, audacious steps in with it's great audio format support, simple and fast interface. When I want to include a song or an album into my collection, it goes trough Musicbrainz picard, then properly installed in the music library directory hierarchy and finally it's available in quodlibet.
Do it.
Be sure to show how the mass tagger works in each one of them. Especially the pattern matching to extract data from filenames, I really like that feature.
The mp3 editor which not even an editor, just a "collection" aware property dialog is unbelievably efficient.
I was about to ask for contribution (code then money) to this project now that I'm old enough to appreciate that.
Linux doesn't have anything like foobar2000. Note even close. The feeble attempts to name alternatives in this thread are evidence of it. You need to compose several other tools to get the major functions and you'll still end up with half the functionality (and 10 times the bloat!).
I still couldn't find how to do the reverse without VM....
update Just found coLinux. seems to be stagnant, though.
Or if you can spare around 500MB of disk space, Visual Studio 2017 + Linux Application Development Workload (selectable during the installation). Works awesome. Can work with Windows Subsystem for Linux, a Linux VM, a physical Linux machine, a Linux box on the network, Azure, AWS, Google Cloud etc.
Some parts of the code are getting frozen: [0]
> This means that from now on, new features or code redesigns won't be accepted; only targeted bug fixes that don't look too dangerous will be allowed in. The freeze will get increasingly more strict...
[0] https://www.winehq.org/pipermail/wine-devel/2015-November/11...
Edit: My bad. See below.
The mobile version of that page was broken for me, but switching to the desktop version helped.
[0] https://wiki.winehq.org/Cygwin_and_More#Psst..._Even_Microso...
[1] https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subs...