Third Party > Other Utilities

DBM - Local.fm for Rockbox?

(1/2) > >>

shayguitarra:
Hi,

I originally posted this here: http://forums.rockbox.org/index.php?topic=20612.msg147536#msg147536

The mods have closed that thread so I've decided to start a new thread. They didn't close it because of this post, so I hope I'm not in breach of forum etiquette.

Local.fm http://www.last.fm/group/I+Use+Local.fm is an application for Windows that can create local playlists from your own last.fm statistics: tags, loved tracks, most played etc. I think this would be an incredible addition to rockbox's functionality if an application with similar abilities could be developed.

Ideally it would act in a similar way to dbm: http://www.stats.ox.ac.uk/~davison/software/dbm/dbm.php
dbm gets around the problem of playlist translation from pc to player by searching the files on your device, so the file paths are correct from the beginning.

How feasible would it be to create a cross-platform version for rockbox? I did searches under local.fm and variants and it doesn't seem as if anyone has posted on this before. I am speaking as a lowly user (although I would be happy to help with testing) with no programming knowledge.

audio-i:

--- Quote from: shayguitarra on March 28, 2009, 06:57:27 AM ---I originally posted this here: http://forums.rockbox.org/index.php?topic=20612.msg147536#msg147536

--- End quote ---

I will try and summarize the results of the thread you mention.

The main idea is to include in Rockbox a feature that generates playlists of similar music from the local music library (although, as you say, this can be expanded to generate playlists based on other criteria).

For that, this seems to be what is needed:

1) An application that determines the local tracks similarities, which will be used for generating such playlists. A feasible and efficient method for this seems to be using the lastfm.com database, which needs of course online access; therefore a PC program to do that is needed (as I understand it, you propose to use the “last.fm connection” to go even further and use the loved tracks, most played, etc features there)

2) A feature in Rockbox that uses that information to create new playlists on-the-go, so that when listening to a song using Rockbox (seed song) a fresh playlist containing similar tracks can be generated


--- Quote from: shayguitarra on March 28, 2009, 06:57:27 AM ---Ideally it would act in a similar way to dbm: http://www.stats.ox.ac.uk/~davison/software/dbm/dbm.php

--- End quote ---

In the mentioned thread, a the program you mention came up (by Myrmornis) that did most of the first part. It goes even further, because it pre-generates playlists (that are “ready to use” in Rockbox) of similar random music for every artists in your library; also, for every artist in your local library, it creates folder links (ready to be followed using Rockbox) to similar artists related, which can also be used to manually build similar music playlists using Rockbox.

In the end, the thread’s discussion went towards 1) - actually support to Myrmornis' program - and not really to 2), and that’s why it was closed. It would only make sense again if someone would get interested in developing the second part (really the Rockbox feature).

shayguitarra:
If you check back the previous thread you will find that I was one of those responsible for turning it into a support thread for dbm. My final post was an attempt to turn it back towards what I felt was its original purpose. ;)

I think that what I am suggesting is slightly different. I'm not so interested in generating on-the-go playlists, but to have a selection of preloaded playlists conforming to different criteria: Loved, Most Played, Selected tags and so on. These would be all be single criteria playlists for the moment as I'm assuming this is easier.

My situation is this: over the past year or so I have switched between a number of different music managers iTunes>Mediamonkey>Rhythmbox>Amarok>Banshee>gmusicbrowser. On each occasion apart from the first I lost all of my play statistics (counts, play dates, ratings etc.). So effectively last.fm is the only authoritative source for this information. So it would be good if all of that information could be harnessed.

Local.fm seems to go some way toward doing this. Effectively what a similar program for rockbox would do is:

Access, for example, my most played tracks on last.fm, It would then compare this list with my ipod and create a local playlist with those tracks. Ideally it would also tell me if any tracks are missing so I can add them  This seems to me an easier proposition than yours, excellent idea though it is, as your pc would do the processing work and effectively produce static playlists. These could then be updated as your listening habits change and develop.

This is why I gave the example of dbm.

I don't have Windows or Media Player on my home computer so I can't check out local.fm. Time and user permissions permitting I may be able to try it out on my work pc on Monday. So I'll report back then.

Llorean:
Preloaded playlists are a job for a utility on the computer then. Not something to discuss here - since we use standard M3U playlists any tool that can do this with standard playlists would work.

Ideas here should be discussing things Rockbox could do.

shayguitarra:
Point Taken.  :)

Navigation

[0] Message Index

[#] Next page

Go to full version