Linked by Kroc Camen on Thu 4th Dec 2008 18:20 UTC
Editorial Songbird is a new open-source music player that has this week landed at 1.0. Songbird is described as a "web player"- a music player for this modern, connected era. It blends the web-rendering core of Firefox (Gecko), with the media capabilities of GStreamer- a cross-platform, open-source media playback engine.
Thread beginning with comment 339238
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: never really got it
by Kroc on Thu 4th Dec 2008 21:49 UTC in reply to "RE: never really got it"
Kroc
Member since:
2005-11-10

Using the FS xattrs for managing [natively] music (and photos) is the dream I've always wanted in an OS. I would greatly be interested in a detailed write-up / break-down of that system you've got there. That sort of thing I find fascinating.

Reply Parent Score: 2

StephenBeDoper Member since:
2005-07-06

My setup is in a bit of shambles at the moment, thanks to a hard drive crash last year. But I've been thinking about rebuilding it (most of the files were mirrored on other drives, thankfully) and documenting the process as a how-to guide.

The biggest limitation is that the BeOS filemanager (Tracker) has no way to natively read ID3 tags from files (as Win Explorer and, I believe, Finder do) - so separate apps need to be used to convert the tags to filesystem attributes. Though SoundPlay will do it automatically when a file is first played, and there are apps that can batch-convert the tags from multiple files.

Without going on and on, I find the biggest advantage is that it's extremely simple to customize the way files are displayed / listed. I normally use really verbose filenames (Track Num - Artist - Album - Title.mp3), but then set the filemanager to show only the track number & song title - and sort by track number. Attributes can also be set for the folders containing each individual album - so you can do stuff like sort the ablums for an individual artist by year, without having to put it in the folder name.

Reply Parent Score: 2

RE[4]: never really got it
by Howie S on Fri 5th Dec 2008 00:23 in reply to "RE[3]: never really got it"
Howie S Member since:
2005-07-14

I'm intrigued by your novel approach. I used BeOS a bit in the late nineties. It's attribute-extensible filesystem was certainly one of it's great strengths. It was like having the power of a relational database built right in.

> Without going on and on, I find the biggest advantage is that it's extremely simple to customize the way files are displayed / listed.

I can see how you felt BeOS was the right tool for the job.

IMO, any old program can play media files. The real holy grail is helping me find novel and interesting ways of grouping songs together. That way I can find what mood I'm in, and select the type of music to match, and then just sit back and listen while the program does the rest. Most programmers don't seem to get that while 'genre', 'artist' and 'album' are good ways of grouping songs together, by themselves they don't always make for very diverse, interesting, or pleasing playlists.

Reply Parent Score: 2