Rockbox Development > Feature Ideas

Cross Navigation

(1/1)

takhama:
A very good feature that is missing on all mp3 players is what i'll call the "cross navigation" :

When listening to a title, having the ability to select:
- Stay on this style
- Stay on this album
- Stay on ths artist
...

That way, you can listen to titles (in random mode for instance), and when you like or remember a good artist, clicking on "stay on this artist" will then only select titles from him...
Later, selecting "stay on this style" will allow to select all songs in the current style.

example:
I listen to titles in random mode
I hear a song of a Jamiroquai CD that I like very much and i want then to listen to this album: I choose "stay on this album"
few songs later, there is a song of this album that is tagged as "reggae" and it makes me want to ear reggae music. I select "stay on this style" and it moves me to all reggae musics, and so on


What do you thing about this ?

saratoga:
You could probably hack this together well enough for your own use by hard coding some database queries in the GUI code, but I don't think this would fit very well with how our database works.  Its supposed to be customizable by design.  Hard coding some queries into the buttons would be weird, and it'd be a mess to allow people to program queries into certain buttons since it'd make the controls unpredictable. 

Alternatively, you could probably write a plugin that allowed something like this.  That might be neater since you'd be able to basically load this mode of interfacing when you wanted it.

JdGordon:
you can already do this with the database. "database > 'same as current' > ... "

cinnabons:
Sony Walkmans got this feature (their firmware has great navigation overall)
Its called "playback range" and it creates temporary playlists depending on how you access a title. For example if you select Artist-> Song it plays all titles from this artist. If you select Genre->Song it plays all titles of that genre. Artist->Album->song plays all titles from that album etc.. its very intuitive.
Other than that your "while playing"-GUI is interactive- the way you scroll down to "genre" you can play all songs of this genres with 1 buttonpress. Artist,Year,Album etcetc likewise.

But when I hear the tag "cross navigation" I think of the possibility to stumble thruu your database with a x- and an y Axis. Like pressing your crossbar to the left/right selects a customized "parent" and with up/down you navigate across a revelant list. There are alot of players with "alphabetic" arranged pages.. but there are alot of nice possibilities if you can customize both Axis

Navigation

[0] Message Index

Go to full version