2 ms·
RoboDJ, an old Winamp plugin. I have an absurdly large music collection, and tend to listen while I work. I tried doing the 'just queue up albums and hit play'
by eftpotrm 8y ago
RoboDJ, an old Winamp plugin.
I have an absurdly large music collection, and tend to listen while I work. I tried doing the 'just queue up albums and hit play' model. Random songs I'd picked up from nowhere, or albums I'd forgotten I'd got, just slipped out altogether. Shuffling the whole collection means you end up listening to a lot of mediocrity.
RoboDJ let me score each song (with default values for unscored content), then auto fed my playlist with a weighted average. It wasn't perfect - it could crash and wipe your library, and its maths model contained a basic flaw which caused averages to drift off. But it provided a really pretty good experience of having a personalised radio station, and did a much better job of normalising content across slightly inconsistent tagging than any other library plugin I've used.
I've now got some really complicated smart playlists on iTunes which almost do as well, but they're much less powerful. Plus Apple pushed through a change in a software update a while back which stopped anything but trivial smart playlists updating on the device, which kills that unless you sync every day. Not great when you're travelling and the massive library is on the home NAS. Plus, that iPod classic isn't going to live forever.
One day, I'll find the time to write the player app for Android that'll replicate RoboDJ, minus the dodgy averages, plus some extra features I wanted. I know what I want, it's not that complicated a tool at its core. But there's always something more important than 'slightly nicer auto playing music' to write :-\