Foobar2000
171–180 of 219 posts
Re: Foobar2000
#172Earlier quoted context omitted.
> music player daemon I use it for like 15 years now. No other player is that versatile. Client/Server, very stable, small resource footprint. Recently I used mpd to play audiobooks and live radio streams on my headless server. MPD uses icecast to make the stream available in my local network so I can use chromecast and/or google assistants to listen to the streams. Its more or less running transparent in the backgro…
> MPD uses icecast to make the stream available in my local network What is the latency like? I tried something like this but there was so much lag between a remote control input and player state changes that it was unbearable.
Re: Foobar2000
#173I remember writing a Foobar2000 plugin to emulate the Winamp API so my mIRC song spam scripts still functioned. It was buggy as hell as I was still new to C++ programming and it eventually got added to a hard-coded blacklist in the app for causing stability issues. I ended up open sourcing it and it still lives on 19 year later, about three forks deep and a lot more stable and functional. The power of open source!
OMG, "writing a Foobar2000 plugin to emulate the Winamp API so my mIRC song spam scripts still functioned" is such a nostalgia packed sentence for those of us of a certain age. Some of the most fun I ever had was trying to make the utterly ridiculous mIRC script programming language do things it was not meant to do. Pretty sure I recall someone I know writing a primitive web server with it IIRC
The reasoning, of course, was that there was an IRC server that I frequented that required a web sign-up, so I wrote mIRC script that screen-scraped the sign-up page, solved the "captcha" (an unobfuscated type-in-this-number field solved by using an open source OCR library) and then used a random local-part and a host-part of a dotted quad -- think "jh412ec@[12.34.56.78]" -- that was a hosted my box at home that was running mIRC.
The SMTP server just literally reponded with 354 to the DATA command and a 250 to everything else, which was more than enough for my needs.
It then read the body of the email and "clicked" every link it found in order to verify the email, and logged me into the IRC server with the auto-generated credentials... and some time later I'd inevitably be k-lined, because of course the kind of kid who did this was the kind of kid who got k-lined.
Being k-lined wasn't an issue though. Reset the dial-up for a new IP, run the command, and you were back in within a minute.
Being a dick on IRC was how I learned to program. What a blast.
Re: Foobar2000
#174I never found a browsing interface as good as Winamp's. Basically it had three panels, in order: Artists, Albums, Tracks (you could enable "Genre"/"Year"/... as well but I rarely did). So at any point, you could select an artist and see both their albums and tracks. Or you could select no artist and see all albums and all tracks. You could select an album there and see all tracks in that album. You could pick a track…
Re: Foobar2000
#175I frequently use foobar2000 on Linux just because of the Discogs Tagger plugin: https://www.foobar2000.org/components/view/foo_discogs The other great feature is a very nice spectrogram which helps me to easily spot tracks which were converted from a lossy format to a lossless one. I wish the source code was open sourced so that a Linux port could be made without the need to run it via Wine.
Re: Foobar2000
#176I remember 12 years ago trying to get 30 or so FLAC albums into Foobar on a windows laptop I was taking with me on holiday. In order to display them as one collection the only obvious way to do this was to create individual playlists of each album and I think group them. When I shut my machine down I had the habit of using Ctrl+w to close everything but Foobar took this instruction as close and delete the playlist. When I revisited the app my library was empty. Back then I did not have the patience to rice Foobar up or explore the display configurations so that's where I gave up on Flac playback on a temp win machine.
For OSX I was a big fan of the original incarnation of Vox and bought a Swinsian license which is still my primary music player. I hope with the cli app resurgence we get something that improves on Cmus as I have a lot of 24/96 Flac that isn't supported and would love to have something run near seamless in Linux.
Props to all those sticking with winamp or playing .mod files
Re: Foobar2000
#177Re: Foobar2000
#178Their speed, small size, and customization with drop-in (like, literally drop a plugin into a folder) plugins has been a standard I try to meet with my own projects.
Re: Foobar2000
#179Foobar is one of the greatest pieces of software ever and Linux music software only dreams it can be as good as Foobar.
Re: Foobar2000
#180I never found a browsing interface as good as Winamp's. Basically it had three panels, in order: Artists, Albums, Tracks (you could enable "Genre"/"Year"/... as well but I rarely did). So at any point, you could select an artist and see both their albums and tracks. Or you could select no artist and see all albums and all tracks. You could select an album there and see all tracks in that album. You could pick a track…