Live data from Hacker News

Show HN: Petrichor – a free, open-source, offline music player for macOS

github.com

51–60 of 112 posts

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#51
post #48

If you’re looking for a “iTunes before it went to shit” vibe I can also recommend Doppler: https://brushedtype.co/doppler/

Thanks for the recommendation! I gave it a try, but unfortunately this one doesn't have the stuff that I liked from old-school iTunes. At first glance: no smart lists; search doesn't work the way I want (I want a giant excel-like list that filters as I type); no volume leveling.

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#53
post #20

If you are looking for a “old school iTunes” kind of player there’s also https://swinsian.com/

Thanks for the recommendation! This one's the best "old school iTunes" program I've tried so far. I might stick with this one for now. I especially like how I can make smartlists with nested rules.

The main thing I'm missing is volume leveling.

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#54
I've been searching for the perfect "old school iTunes" program for a while. I'm pretty sure it does not exist, maybe I'll try to make one someday unless someone beats me to it? Here's what I want:

* Smartlists, preferably with nested rules

* Proper search, the way iTunes did it: you have a huge excel-like list of songs that filters as you type

* Volume leveling

* Corresponding Windows/Mac/iPhone programs, with the ability to sync my collection like Dropbox

I would gladly pay $100 for this.

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#56

> macOS 14 or later That’s a pretty high bar for a Mac app assuming some hardcore offline music lovers might use older OS versions.

I agree. Although Swift / SwiftUI is not much fun if you can't use the latest features / APIs. The author mentions "learn Swift and macOS app development" as one of the motivations to make this, so I can understand that decision.

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#57
I'm not in front of my laptop but I'm gonna download it later, as I've got a 128GB SD card filled with my middle aged white guy hipster music library that I also keep on an actual 5G iPod Classic (which I added SD storage to and keep meaning to also add a Bluetooth module to as well).

A thought, because of all the folks asking for volume limiting: if you're not into DSP, it might be easier to simply add a point in your audio output flow for AudioUnits and let people use one of the existing limiters for it - Apple just straight up includes one on every Mac in the AudioUnits library - or write one specifically and include it.

This would also allow not just limiting but EQ, compression or even simulated tube warmth if people wanted that. (Or, y'know, running everything through autotune and a bit crusher if they're psychopaths. :-D)

I've never coded in Swift but I imagine adding a point to route through AudioUnits is probably not hugely difficult and iirc Apple has example code for doing it, at least they used to.

Keep up the awesome work, either way!

Re: Show HN: Petrichor – a free, open-source, offline music player for macOS

#58
I’ve been searching for something like this, I love the name!

I currently use iTunes, and I might be an idiot, but I don’t seem to be able to export/import my library between installs, so I lose my plays and settings, but I never lose music files!

I have a massive music library and mostly just listen on shuffle, but it would be cool to be able to sync to my iPhone.

I’ll try all the recommendations in this thread!

Post reply on HN