Live data from Hacker News

Winamp clone in Swift for macOS

github.com

161–170 of 177 posts

Re: Winamp clone in Swift for macOS

#161
post #154
post #151

Earlier quoted context omitted.

latest release was 5 years ago

what do you mean ? the last release was 22 years ago. This is just trying to be the perfect copy of that.

You joke. I still use an old winamp 2.81 on my windows machine.

About 15 years ago I came across some plugin dll files that added flac support.

The only issue I ever run into is some non ascii characters in ID3 tags make that file unplayable. But winamp is perfectly capable of editing them.

It's even pretty good in the high dpi monitors because Ctrl-D enables "Double size" mode on the main window and equaliser. And the playlist window has customisable font sizes.

Re: Winamp clone in Swift for macOS

#163

Man, seeing the visualizations here reminded me of how great it was to load up some music in Winamp (downloaded via soulseek), turn on the geiss visualizer, and get stoned.

>Man, seeing the visualizations here reminded me of how great it was to load up some music in Winamp (downloaded via soulseek), turn on the geiss visualizer, and get stoned.

You can still do that. Winamp runs just fine on Windows 10/11.

Re: Winamp clone in Swift for macOS

#164

It's a shame this too doesn't play/pause with space bar.. like Spotify, drives me nuts.

It is supposed to in Mac Spotify, it’s just a bug that apparently isn’t important enough to fix.

You can hit Tab then Space, and it works normally (yes this is fucking awful).

Re: Winamp clone in Swift for macOS

#166

Been running Foobar 2000 for macOS for a year, but this is pretty in a retro way, I guess. https://www.foobar2000.org/mac <- the least bollocks-infested media player on macOS since about, oh, September 2000.

vlc..?

it's a good player but it's always been clunky and oddly buggy

maybe it's less so on mac but on linux i get random long pauses on video playlist playback that often end with it just stopping

Re: Winamp clone in Swift for macOS

#167

Man, seeing the visualizations here reminded me of how great it was to load up some music in Winamp (downloaded via soulseek), turn on the geiss visualizer, and get stoned.

milkdrop and project m, those were the days. Why aren’t these really a thing anymore? Does anyone know any non-shit way to get nice visuals from apple music or spotify or whatever these days?

Project M is still around. I use it to project visualisations at house parties.

Re: Winamp clone in Swift for macOS

#168
post #24

This def needs skins next: https://skins.webamp.org/

It feels like making a UI with skins is a lot easier. Just draw the bitmap onto the window, and set some areas to be clickable (and change the bitmap of that area to "button is being pushed" when the user is holding the mouse down)...

Re: Winamp clone in Swift for macOS

#169
I may not use this but I just had a pleasant five minutes reading through some of the source code. Off topic, but: I currently think Swift is the most interesting non-Lisp language. I tried Rust and didn’t particularly like it and I have given up using Haskell on anything but small fun projects.

Great to see useful open source projects. I now pay for YouTube Music but I still have an enormous library of MP3 music files that I have purchased over the years so I probably will build and run this player, at least for a few days.

Re: Winamp clone in Swift for macOS

#170

Why do people insist on still calling macOS "OS X" (or "OS/X" for that matter)?

Had Apple given their OS a proper name, I assure you people would use it. You shouldn't use the "OS" moniker as part an OS's name. It's redundant, like naming your child "Human Child Jimmy". Obviously people will take all sorts of shortcuts around it, which you will not have control over, leading to weird "HC/Jim" and the likes. It's a bit like "U.S.A." not being a proper country's _name_. I mean, would you name you…

Indeed. We in "The United Kingdom of Great Britain and Northern Ireland" made an even bigger fuckup filling out our form, particularly when the Short Name field is populated with the generic-sounding "United Kingdom" instead of a proper name.
Post reply on HN