Support and General Use > Audio Playback, Database and Playlists

creating a simple dynamic playlist

<< < (3/5) > >>

pmennen:
>but when playback is stopped, there is no current playlist

I don't know how you can say that.
Suppose I pick 5 songs on my player and add them to the playlist using the "Insert" function.
When I resume or select "Now Playing" it plays these 5 songs in the order I selected (in a circular fashion).
When I stop the playback the playlist does not disappear. I can resume the playback and the same 5 songs will continue to play.
If that is not a playlist ... what is? (If it walks and quacks like a duck ... )

- In fact it's even called a duck. If after stopping the playback I scroll down to "Playlist Catalog", long press select, and choose "View Current Playlist" it shows the 5 songs I have selected with the heading "Playlist" on top!

JdGordon:
That is a quirk of how rockbox stores its resume information. To rockbox there is no difference between pressing stop and turning the device off. When stop (or poweroff) happens a file is quickly written out which tells it how to recreate the in-ram playlist - which is not itself a playlist - which is what is being read when you restart playback. "view current playlist" is a bit odd but close enough.

saratoga:
If the database doesn't present tracks in order I would check that they have track number tags.

I think playlists are totally unloaded on stop. Its why you can do things like play games that require the entire audio buffer. The memory is actually free in this state since its all flushed to disk.

pmennen:
> which tells it how to recreate the in-ram playlist - which is not itself a playlist

So both you and Saint are insisting this is not a playlist despite the fact that it behaves like a playlist in every way including being displayed properly when I select "view current playlist"? Perhaps your stance comes from the implementation details, but a user cares only about what it does, not how it is implemented. It seems to work fine, and it's really of no material consequence what we call it, although your response is strange enough, perhaps I have yet to grasp what you are talking about. My complaint that started this thread was with the manual, since I could not find the create playlist command. That was solved by an early response in the thread, although I continue to be concerned for new users. I thought the manual was misleading enough that we would be better off deleting it for now ... but clearly nobody else had much concern about this. I was thinking of volunteering to fix the manual myself - although I'm not sure I quite understand it properly yet.

> If the database doesn't present tracks in order I would check that they have track number tags.
Thanks saratoga ... but that wasn't the problem. My tracks are properly tagged and in fact when I view the database I can view it in any order I like. For instance if I select "Album" it lists all the albums in alphabetical order. I can then select one of those albums and create a playlist including those songs. My confusion was when I tried to create a playlist including all the albums (using "All tracks") the playlist would always be created in alphabetical order according to the track title, regardless of what database category I had selected. That seems like an amazingly useless order, although this no longer bothers me since now that I have found the create playlist command I have an alternative method of creating a logical playlist. (I also have found this can be done nearly as easily using the File context menu.)

~Paul

[Saint]:
You appear to be very passionate about this. I respect that.

However, when someone asks a question and then receives an answer to that question, they probably shouldn't attempt refute that answer based on what they believe to be correct if it doesn't align with the answer they were given, especially not in combination with stating that they haven't a proper understanding of the workings behind the scenes.


[Saint]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version