Yes, this seems intriguing to me too 🙂
Forging an album in the DB isnt too hard, but figuring out a way to make this manageable for the user is, me thinks.
What about an option for smart-playlists to be come “smart-albums” ?
Ya, it would almost have to be something like that, except you might want custom metadata for some or all of the items. Not sure how you would express that, really. Even if I know, say the ids of the songs I wanted on it, and I wanted the album to be called “Best of the Eagles” or something, how would I express that in a file or something?
I’m not sure what the configuration file for something like that would be, which would be the hard part.