I recently found out about, and set up, the Subsonic application to allow streaming of music through my computer to pretty much any device with an internet connection. I was wondering if, perhaps for beaTunes, there could be some integration with the subsonic application. Both programs use Java.
Some ideas that I had are below:
1) Could tags, ratings, and play count from itunes/beatunes be integrated with subsonic? Changes to files via subsonic could be synchronized with the beatunes/itunes and vice versa? If realtime synchronization couldn't be done, perhaps a 'syncing' method in a similar manner as what ipods currently do: a sync'd ipod and itunes may have a song with a playcount of 10. if i play the song twice on my computer, and 3 times on my ipod, when i resync the two, the playcount should read 15.
2) Genius Playlists and beaTunes Matchlists can be created and/or matched within the subsonic interface. Matchlists, depending on hardware, could potentially take too long to create for this to become a practical solution on the go, but being able to click a 'genius' button in the subsonic interface would be hugely advantageous. This would make the creation of playlists less mundane for those who have extensive music libraries.