HydrogenAudio

Hosted Forums => foobar2000 => General - (fb2k) => Topic started by: ladiko on 2007-11-08 17:25:10

Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-08 17:25:10
cause http://www.hydrogenaudio.org/forums/index....showtopic=45794 (http://www.hydrogenaudio.org/forums/index.php?showtopic=45794) is closed:

on http://foobar2000.org/components/index.html (http://foobar2000.org/components/index.html) the component is listed as "Deprecated components" and "Functionality similar to what they offer is now provided through other still-maintained components."

so how to do this without autoplaylist?
Title: where is foo_autoplaylist 2.0 ?
Post by: shakey_snake on 2007-11-08 17:38:36
The New Albumlist in the 0.9.5 beta is capable of autoplaylists:

http://www.foobar2000.org/changelog.html (http://www.foobar2000.org/changelog.html)
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-08 18:23:24
hmm i never install albumlist.
so this would also work with columns UI ?
i thought album list would create a list of all albums/album tags like its name suggest?!?
Title: where is foo_autoplaylist 2.0 ?
Post by: shakey_snake on 2007-11-08 18:37:11
so this would also work with columns UI ?
Nope. It will only integrate with the new Default UI.

You can use "Album list panel" with columnsUI but it lacks autoplaylists, and is probably not what you are looking for.

i thought album list would create a list of all albums/album tags like its name suggest?!?
That was it original purpose, but it's functionality has expanded.

Columns UI does more than create columns right? 
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-08 18:46:55
ok then i have to use foo_autoplaylist until it is incompatible - maybe with foobar_1.0.

thank you for your fast and good answers :-)
Title: where is foo_autoplaylist 2.0 ?
Post by: alwaysdub on 2007-11-08 20:16:51
The new album list isn't just available in Default UI, it can be accessed  from the Library menu in Columns UI, but as a window rather than a UI element. As this is how foo_autoplaylist functioned, there's probably no need to stick with the old component unless you have any other reason to prefer it.
Title: where is foo_autoplaylist 2.0 ?
Post by: shakey_snake on 2007-11-08 20:47:09
Good point. I forgotten about that.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-08 21:22:09
ok thank you - was a little bit tricky to find out how it works:
now i only need a function to sort the result.
the last feature would be expendable, but the custom sorting is really usefull! maybe i dont find out how to do this?!?
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-13 23:48:18
ok last addition:

album list has this great feature:
preferences --> media library --> album list -->
  • create always-sorted autoplaylists[/font]
    which is the same as keep entire playlist sorted in foo_autoplaylist, but where to define after what it is sorted? it seems like album list sorts by %artist%_%album%_%tracknumber%_%title%

    is this editable? in foo_autoplaylist i could insert a custom sorting string like $sub(999,%play_counter%) to sort from the most played to the least played tracks.

    (http://img215.imageshack.us/img215/5162/fooag5.th.jpg) (http://img215.imageshack.us/my.php?image=fooag5.jpg)
    description:
    in album list you see track sorted by $sub(999,%play_counter%) - i rightclicked on "All Music" and selected "create autoplaylist" and this playlist is not sortable (sorting is locked) but it is not sorted as wanted.
Title: where is foo_autoplaylist 2.0 ?
Post by: Martin H on 2007-11-13 23:58:34
Autoplaylists made from the Album List component in the new beta is sorted after what is defined under : Preferences > General > Sort incoming files by.
Title: where is foo_autoplaylist 2.0 ?
Post by: Squeller on 2007-11-14 05:27:10
So is this any better (is there a chance to Edit/copy/paste queries?) or are we still waiting for foosions autoplaylist 2.0 which will be ready "when it's done"    ?
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-14 06:54:40
Autoplaylists made from the Album List component in the new beta is sorted after what is defined under : Preferences > General > Sort incoming files by.
this sorting is global applied by album list to all new and existing autoplaylists, but i want different sorting for different purpose:

list of last played tracks sorted by: $sub(99999999999999,$replace(%last_played%,-,,:,, ,))
list of most played tracks sorted by: $sub(1000,%play_counter%)
list of recently added tracks sorted by: $sub(99999999999999,$replace(%added%,-,,:,, ,))
list of tracks in folder xyz sorted by: %artist% $IF(%album%,%album% %tracknumber%,) %title%

foo_autoplaylist has it.

how to create a playlist for example with all tracks played the last 14 days?
in foo_autoplaylist i use "$cwb_datediff(%added%,%cwb_systemdate%)" less 14
Title: where is foo_autoplaylist 2.0 ?
Post by: Martin H on 2007-11-14 20:26:47
this sorting is global applied by album list to all new and existing autoplaylists, but i want different sorting for different purpose:[...]

Yes, i understand that, but still, you asked how the sorting worked and i gave you the correct answer... You will need to use the autoplaylist component for that functionality you're after(atleast for the momment; i don't know what Peter has planned for the feuture development of the Album List component's autoplaylist functionality).

Edit: Or else you will need to disable 'auto-sorting' and manually sort('Sort by...') each playlist then...
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-14 20:33:21
sorry martin :-)

your information was really helpfull and i should be thankfull, so: thank you 
wasnt a good answer from me.

p.s.: who is peter? email/link/something?

thanks in advance :-)
Title: where is foo_autoplaylist 2.0 ?
Post by: NEMO7538 on 2007-11-14 22:21:57
...who is peter?

Title: where is foo_autoplaylist 2.0 ?
Post by: Martin H on 2007-11-14 22:38:49
Hi ladiko

Thank you very much and Btw, i wasen't angry or anything

PS: Peter is the main developer of foobar2000(the dev team includes foosion which contributes code and picmixer which makes the icons)...
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-14 23:25:25
PS: Peter is the main developer of foobar2000 ...
ooooooooooohhhhhhhhhhhh THIS Peter  ... Peter Pawlowski - shame on me :-)

i thought you meant a well known peter who (only) develops components for foobar was meant, but i dont thought of > The Peter <.
Title: where is foo_autoplaylist 2.0 ?
Post by: Squeller on 2007-11-15 10:20:43
Hmm, I understood the album list as a thing for organizing stuff rather than filtering it. That said, how do I put my autoplaylist 1.0 query into the album list?

E.g. a simple one, filtering for british composers:
(%PATH% HAS vaughan) OR (%PATH% HAS elgar)
???

And is it worth transforming autoplaylist queries to the album list? E.g. for performance reasons? I don't actually see a reason not continuing to use autoplaylist 1.0.
Title: where is foo_autoplaylist 2.0 ?
Post by: nightfishing on 2007-11-15 15:29:33
Hmm, I understood the album list as a thing for organizing stuff rather than filtering it. That said, how do I put my autoplaylist 1.0 query into the album list?


At the bottom of the Album list element there is a "filter" box.

Paste your query in the box.
Title: where is foo_autoplaylist 2.0 ?
Post by: Frank Bicking on 2007-11-15 16:15:42
And is it worth transforming autoplaylist queries to the album list? E.g. for performance reasons?

Indeed. Autoplaylists created from the album list are initialized much faster on multi-core CPUs, thus reducing the startup time. This is part of a larger number of multi-core optimizations in 0.9.5. They also cover album list initialization and filtering, as well as the playlist search. Facets makes use of this as well.

Another reason to prefer the album list is that simple autoplaylists which for example just cover a specific artist can be created much easier, by just right-clicking on the respective node in a "by artist" view, and choosing "Create autoplaylist". You can also combine queries with a selection in the album list, allowing for a broader range of possibilities.
Title: where is foo_autoplaylist 2.0 ?
Post by: q-stankovic on 2007-11-15 19:07:54
Are there any plans to implement a convenient way to set a sorting for an autoplaylist?
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2007-11-15 20:40:50
yes this would be great. 

the multicore optimization sounds quiet good!

cause if i sort playlists by clicking the column title it is sorted like i want, but on next start of foobar all playlists are again sorted by Preferences > General > Sort incoming files by so it is useless to have a most played, a last played and a recently added playlist.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2008-01-14 20:20:01
foo_autoplaylist isn't working for me and foobar2000 0.9.5final ... and album list still cant set sortings per autoplaylist?

edit:
sorry! false alarm, i used
%last_played% has -
instead of
%last_played% HAS - ...

but custom sorting per autoplaylist would be good for albumlist 
Title: where is foo_autoplaylist 2.0 ?
Post by: Samurro on 2008-02-25 18:29:51
I sign the post above me. Looked after a alternative to iTunes smart playlists and finally found the media libary search now, was realy tricky, but now i miss a custom sort option for every playlist generated this way...
Title: where is foo_autoplaylist 2.0 ?
Post by: Zarkon on 2008-02-25 22:38:25
I sign the post above me. Looked after a alternative to iTunes smart playlists and finally found the media libary search now, was realy tricky, but now i miss a custom sort option for every playlist generated this way...


Instead of "Create autoplaylist," select the "..." option in the media search window. This allows you to create an autoplaylist using custom sort options.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2008-02-26 13:07:57
Instead of "Create autoplaylist," select the "..." option in the media search window. This allows you to create an autoplaylist using custom sort options.

where are these buttons? i have foobar2000 v0.9.5 and go to the menu and choose [edit]-->[search] and input %last_played% HAS - and then?
Title: where is foo_autoplaylist 2.0 ?
Post by: Frank Bicking on 2008-02-26 13:23:49
Get foobar2000 v0.9.5.1 and use the new built-in library search.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2008-02-26 15:26:33
ahh ok yes, this works!

[Library] --> [Search] -->
Search: %play_counter% GREATER 0
[...] --> [...]
Sort: $sub(1000,%play_counter%)

and forced sorting is also there - that's all i need, great!!! now i can remove foo_autoplaylist. thank you all for your help :-)
Title: where is foo_autoplaylist 2.0 ?
Post by: buktore on 2008-02-26 16:57:36
@ladiko

I remember that you use new file tagger feature from foo_cwb_hooks. If you still using it you might want to check out this topic (http://www.hydrogenaudio.org/forums/index.php?showtopic=61143) first before you dump the old autoplaylist.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2008-02-26 19:56:51
yes you are right, i use it. i've not tested your problem decripted in the linked topic, but i agree that it does not behave like foo_autoplaylist and the behaviour is a little bit strange.

f.e.:
seems like autoplaylist resorts on start, but the new autoplaylist sorting feature  is only for the initial sorting on playlist creation?!?
Title: where is foo_autoplaylist 2.0 ?
Post by: buktore on 2008-02-27 09:00:05
You can make always sort autoplaylist (old autoplaylist style) with media library search. Hit the(...) button and select ... option and you will see something similar to the old autoplaylist. You can use "Create force-sorted playlist" to made them behave like old autoplaylist.

But.. It's also have some conflict with "new file tagger" option like in the topic I showed you.  If it's not a problem for you then you can use new autoplaylist just fine.
Title: where is foo_autoplaylist 2.0 ?
Post by: ladiko on 2008-02-28 22:00:28
i think forced sorting is good for playlists like "last played", "most played", "recently added" where the deeper sense of the playlist is in the sorting, but on normal playlists like %path% HAS x:\ i want a sorted playlist (at startup) where i can change the sorting for my needs at the moment but on startup it has the preset sorting back. i hope i could explained it in an understandable way. oO

foo_autoplaylist resorts playlist on foobar2000 startup according to the preset autplaylist's sorting string and independendent from the forced-sorting-setting. but for me it seems like the new autoplaylist feature doesnt resort on foobar2000 startup if the playlist isn't a forced-sorting-playlist. for forced sorting autplaylist it works.
Title: where is foo_autoplaylist 2.0 ?
Post by: Xezzy on 2008-03-02 22:16:06
Is there any way to create autoplaylist restriced by size/total tracks? Also it would be nice to create playlist with random albums/tracks/whatever.
Title: where is foo_autoplaylist 2.0 ?
Post by: Xezzy on 2008-03-03 16:37:03
I guess not... To be honest I miss autoplaylists...
Title: where is foo_autoplaylist 2.0 ?
Post by: kanak on 2008-03-03 17:11:59
Is there any way to create autoplaylist restriced by size/total tracks? Also it would be nice to create playlist with random albums/tracks/whatever.


Not possible currently unless you use playlist tree.

I really wish this would be implemented too. Oh well.
Title: where is foo_autoplaylist 2.0 ?
Post by: q-stankovic on 2008-03-04 18:09:04
How can a playlist limited by size, number of tracks or length be a autoplaylist? The condition for a autoplaylist is to apply a query wich results in a clear and unique list of tracks. Limiting such a list by - let's say 50 tracks - would cause hundreds of possible playlists. What should updating such a limited playlist then mean and when should a updating occur?

2 months ago i requested a playlist generator component where queries can be stored and from where such limited playlists could be loaded as playable playlists but without any response. I believe the reason is that a great part of foobar users are using the playlists for managment of music wich -in my eyes - is not* an appropriate place. Even if i would start annoying: here once again the screenshot (http://www.helium-music-manager.com/help/tutorials/tut_Working_With_The_Playlist_Browser.php)for illustration. Hopefully someone is going to recognize the advantages of such a component and could imagine the interplay with the normal playlists. Sure, there is a similarity to playlist tree: but please see also the difference!

*edit
Title: where is foo_autoplaylist 2.0 ?
Post by: Xezzy on 2008-03-04 19:30:02
Well, tracks would be selected by random, first 50 tracks and so on. For example ive got 'oldstash' playlist, and i want have smaller 'oldstash 10gb', which contains tracks without playcounts for example. Intuitive.

Playlists are main and only good way to manage playback queue. Why would I listen album after album just because 'a' is after 'b'? It sux. Same shuffle, can be fun sometimes, but if u get cradle of filth after britney spears... well, nuts.

And foobar lacks of good playlist support. No title formarting for multiple fields (example: cant determine overall number of files in playlist), no subfolders, no order in playlist. Also u cant know at first glance wich playlist is auto, which is not. There is eaven more.
Title: where is foo_autoplaylist 2.0 ?
Post by: kanak on 2008-03-04 19:38:46
How can a playlist limited by size, number of tracks or length be a autoplaylist?


What about stuff like Top 25 most played tracks and such? Plus, it'd be beneficial to those of us with portables with small storage; we could say create a playlist with my favorite tracks but make sure the playlist size is less than 2 gb.
Title: where is foo_autoplaylist 2.0 ?
Post by: q-stankovic on 2008-03-05 16:22:50
I think you missunderstood me: I would be excited to see a component similar to playlist tree or to the browser shown in the screenshot that allows me the creation of limited playlists. My point was that you are mixing two meanings of autoplaylists:

1. querybased listing of your tracks and additional limiting as you can see in many programs
and on the other side
2. playable playlists wich gets automatically updated on library change (that only exists in foobar).

The first type (also called smart or dynamic playlists in other tools) is/was achievable inside of foobar with playlist tree or good old playlist generator (for foobar 0.8). The content of such a smart list is not the playlist itself but is to be loaded into a playlist - that's the way both components work.
The second type only exists in foobar and was introduced in 0.9: The playlist itself gets updated. My question was how can that be realized?

To say it shortly: I would love to see a component for generating limited playlists (if you like take playlist tree as example) but I don't think that limited autoplaylists are a good idea (if they are technically possible at all).
I hope now you understand my point.