Live data from Hacker News

Foobar2000

foobar2000.org

51–60 of 193 posts

Re: Foobar2000

#52
post #32

Earlier quoted context omitted.

They mention one reason in the release notes: > unintended SSE CPU requirement present in previous releases has been removed.

Removing that requirement makes sense to me (in the current release or the previous releases), but I'm curious why the previous releases are deemed worth maintaining alongside the current release. What did they do feature-wise in newer versions that makes the old versions desirable to some people, to the point that a user would prefer to upgrade them rather than upgrade to the newest version? It's not about system co…

Yeah almost certainly plugin ecosystem

Re: Foobar2000

#53
post #8

Earlier quoted context omitted.

That's a funny name considering it was the Winamp creator's nickname and Foobar2000 itself is a Winamp clone.

Not sure how fb2k is a Winamp clone. There's a Winamp clone for Linux though, Audacious: https://audacious-media-player.org/

Sorry, clone might not be the right word here. Foobar2000 was created out of spite because the creator didn't like what Winamp was doing. I vaguely recall something about bitrate limits and ogg support? It was so long ago and on IRC so no history saved. So it's a replacement?

Edit: some more context here:

https://forums.winamp.com/forum/developer-center/winamp-deve...

https://www.reddit.com/r/software/comments/lqu9u/a_brief_his...

Re: Foobar2000

#54
post #17
post #8

Earlier quoted context omitted.

That's a funny name considering it was the Winamp creator's nickname and Foobar2000 itself is a Winamp clone.

It's a phrase that fits into a hex value. 0xdeadbeef, 0xcafebabe, etc.

Yeah he loves that stuff.

https://github.com/kichik/nsis/blob/b4f28a7071dcd0bf3bcdb766...

Re: Foobar2000

#55

It's kind of strange I have never seen any other player where you can just click on a folder and play music from it. Like two clicks, one on a folder (which loads the list of tracks) and second to start playing this list of course it's doable in any player but not with such ease

Before foobar2k there was an outstanding player named Apollo[1] with almost a perfect UI: basically, just a playlist grid. It supported associating with directories, of course, so playback was also two clicks away.

Just checked, it still works great, although, the limited codec support and no scrobbling is a dealbreaker for me. Same reason I had to ditch it years ago.

Would love to peek at the source code of that program. One of the last messages its developer Heikki Ylinen left on his website reads:

  If you want to know what the future of digital music looks like, I recommend giving Spotify a go. And before anyone says anything, I know it has been done before, but this time it looks like it's been done right. And this is just the beginning.
Pretty ironic.

[1] https://www.rarewares.org/rrw/apollo.php

Re: Foobar2000

#56
post #8

Earlier quoted context omitted.

That's a funny name considering it was the Winamp creator's nickname and Foobar2000 itself is a Winamp clone.

Not sure how fb2k is a Winamp clone. There's a Winamp clone for Linux though, Audacious: https://audacious-media-player.org/

> foobar2000 was first released in 2002 and developed by Peter Pawłowski, who had previously worked at Nullsoft and developed plugins for Winamp. He created foobar2000 with the audiophile community in mind. The software's mascot and logo icon consists of a white "alien cat".

From https://en.wikipedia.org/wiki/Foobar2000 . It has WinAmp's DNA somewhere in there, and IIRC it was kicked off soon after AOL had bought WinAmp/Nullsoft.

Re: Foobar2000

#57

The author on why Foobar2000 is not open source: https://hydrogenaud.io/index.php/topic,31222.msg270982.html#...

>The SDK is there to allow people to add whatever features they want. If there is something they can't add with what the SDK provides, then either it requires changes breaking component compatibility (which only I could do even if the source was open), or person trying to implement the feature is doing something seriously wrong (happens very often).

"Implementing that feature would break component compatibility" is not a valid reason not to release the source. If someone wants to modify the software to implement a feature they want even if it would break compatibility, that's their business.

>As for porting to different OSes, sourcecode release won't magically spawn people capable of doing that properly. Somehow no one has written fully functional foobar2000 clone yet.

The point of having it open source is that the possibility is there. Right now it's impossible. Someone has to go through the trouble of documenting all the features and then reimplementing them.

>Sourcecode loss argument is not really valid, I keep backups on multiple redundant devices. I'd be surprised if someone who spent as much time on programming as I have wouldn't know well enough how to handle this.

Two words: bus factor.

I see attempts to refute reasons to open source the code, but no reasons not to do it. If the reason is simply "I don't want to", that's perfectly fine, and it's all that needs to be said.

Re: Foobar2000

#58

Still my daily driver when I'm at my PC.

Where do you get your music from? Back in the old days we used cd rips and sharing platforms to get the mp3s from but nowadays streaming got so convenient.

Sharings platforms still exist, they just get less mainstream exposure, for obvious reasons. They are also more exclusive and generally require more effort than back in the days.

Re: Foobar2000

#59
Bit of a tangent but it's kind of infuriating to me that I still haven't found anything better than Winamp (or Foobar for that matter) on a modestly powerful Windows machine. Even 20 years ago, I could literally just right-click on an entire folder sitting on my external hard-drive, and it would immediately enqueue all of those files into Winamp.

I even had a bunch of Winamp plugins that could automatically handle my NSFs, SID files, tracker files—any format I threw at it, it could handle them seamlessly.

It used very little CPU, it never crackled, it never popped, and it never crashed. This wasn't even using any low-latency ASIO drivers or anything fancy.

Fast forward decades later and I'm sitting on my Mac M1 desperately trying to find anything that even comes CLOSE to this.

The closest thing I found is Cog, but it takes minutes to queue up larger folders. It's ridiculous, and of course I'm one of the lucky individuals who ended up with a Mac with core audio issues where if I'm using more than 35% to 40% of my CPU, the audio pops once every minute/minutes despite clearing out the plist files and trying every other trick, it seems like the basic core audio drivers of Mac are awful stuff. I had a better DAW experience on my Windows machine with ASIO4ALL which shouldn't even be possible.

Re: Foobar2000

#60
post #58

Earlier quoted context omitted.

Where do you get your music from? Back in the old days we used cd rips and sharing platforms to get the mp3s from but nowadays streaming got so convenient.

Sharings platforms still exist, they just get less mainstream exposure, for obvious reasons. They are also more exclusive and generally require more effort than back in the days.

It's still extremely simple to get music without having to put up with snobbish exclusive communities. Most basic solution is getting JDownloader and just copying a YouTube link with a song or playlist. If you want album releases, I could list half a dozen publicly accessible sites off the top of my head that don't require you to sign up and don't require you to beg somebody for an invite and don't require you to fulfill absurd seeding requirements.
Post reply on HN