Help - Search - Members - Calendar
Full Version: Real time playlist filter
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
fabiospark
Is there a way to filter a playlist in real time?

I'm thinking of something that would look like the playlist find toolbar but, instead of just moving the focus it should actually filter the active playlist.

I tried a search for +playlist+filter but nothing about it came out.

Thanks
krazy
Have you tried the database search plugin?
fabiospark
QUOTE(krazy @ Mar 30 2005, 09:32 AM)
Have you tried the database search plugin?
*



Yes, I know it.

I was wondering if we could have such a thing as a toolbar or a panel, always open, and I also would like a couple of buttons to be able to send or add the result set to the active playlist.
Now, after the filtering (quite straightforward indeed) you have to manually select all the tracks to be able to send/add them to a playlist.

Futhermore, it would even be better if we could have a toolbar or a panel with more than one filtering box, each one linked to a different field (at user choice). You know, something like the recent "quick query" of playlist tree. It would be a sort of a real time "extended playlist generator" where you just have to pick up words instead of writing them manually.

If many filtering keys are allowed, of course, we will need a way to choose a boolean value between them.

cwbowron
QUOTE(fabiospark @ Mar 30 2005, 03:06 AM)
Futhermore, it would even be better if we could have a toolbar or a panel with more than one filtering box, each one linked to a different field (at user choice). You know, something like the recent "quick query" of playlist tree. It would be a sort of a real time "extended playlist generator" where you just have to pick up words instead of writing them manually.


If you are using playlist tree and the playlist tree browser there is a browser filter that does something similar to what you are looking for, but only on the browser contents.
fabiospark
QUOTE(cwbowron @ Mar 30 2005, 04:21 PM)
QUOTE(fabiospark @ Mar 30 2005, 03:06 AM)
Futhermore, it would even be better if we could have a toolbar or a panel with more than one filtering box, each one linked to a different field (at user choice). You know, something like the recent "quick query" of playlist tree. It would be a sort of a real time "extended playlist generator" where you just have to pick up words instead of writing them manually.


If you are using playlist tree and the playlist tree browser there is a browser filter that does something similar to what you are looking for, but only on the browser contents.
*



Yes, I know and I thank you for that.

I moved from Albumlist to Database explorer (because I could have all in one panel) and now to PlaylisTree with it's browser where I can preview my selection.

The scenario I have in my mind is one with one filtering box above each column header where you can put your key words. and with a right click you can choose the operator. But, unfortunately, I'm not able to do it myself so, thank you again for your work.

Changing subject: did you know that Quicktracks for Winamp?
It was quite a good idea. You could navigate your collection right clicking once and then just moving your mouse around. Maybe....
cwbowron
QUOTE(fabiospark @ Mar 30 2005, 11:05 AM)
Changing subject: did you know that Quicktracks for Winamp?
It was quite a good idea. You could navigate your collection right clicking once and then just moving your mouse around. Maybe....


Quicktracks looks pretty interesting... I was thinking about how I would go about implementing inside of PT... As a quick proof of concept thing, I added what I call "Track Tree" to the global context menu under Playlist Tree that will create a subtree similar to the structure of the quicktracks menu and add it to the tree... to copy the quicktracks interface a menu would be built instead of the tree...
fabiospark
QUOTE(cwbowron @ Mar 30 2005, 09:27 PM)
QUOTE(fabiospark @ Mar 30 2005, 11:05 AM)
Changing subject: did you know that Quicktracks for Winamp?
It was quite a good idea. You could navigate your collection right clicking once and then just moving your mouse around. Maybe....


Quicktracks looks pretty interesting... I was thinking about how I would go about implementing inside of PT... As a quick proof of concept thing, I added what I call "Track Tree" to the global context menu under Playlist Tree that will create a subtree similar to the structure of the quicktracks menu and add it to the tree... to copy the quicktracks interface a menu would be built instead of the tree...
*



We know you never rest!

What makes all the difference from a tree than a menu are the number of clicks you have to trigger to get the selection you want: many against a couple. I don't know if with some "mouse gesture" thing we could simulete the menu behaviour.
The main thing about QT was its "on the fly" kind of behaviour.

The killer feature on the tree side would be the ability to make multiple selections on the tree with CTRL or SHFT and having shown in the browser the result of the multiple selection. Yes, I know you already said that with the Tree or List view, or how they are called, this is not possible but you know, asking is "gratis" so...

About Track Tree

You know, your plugin is a stirring thing as it's so easy thinking to a new view of one's collection and get it added in the tree in a few steps.
It's like a sort of a pivot table, I think but, trouble is:
do you know how much would the performance be affected by each new query in the tree (for about 10000 tracks)?

cwbowron
QUOTE(fabiospark @ Mar 31 2005, 11:57 AM)
What makes all the difference from a tree than a menu are the number of clicks you have to trigger to get the selection you want: many against a couple. I don't know if with some "mouse gesture" thing we could simulete the menu behaviour.
The main thing about QT was its "on the fly" kind of behaviour.

The killer feature on the tree side would be the ability to make multiple selections on the tree with CTRL or SHFT and having shown in the browser the result of the multiple selection. Yes, I know you already said that with the Tree or List view, or how they are called, this is not possible but you know, asking is "gratis" so...

About Track Tree

You know, your plugin is a stirring thing as it's so easy thinking to a new view of one's collection and get it added in the tree in a few steps.
It's like a sort of a pivot table, I think but, trouble is:
do you know how much would the performance be affected by each new query in the tree (for about 10000 tracks)?
*



I did actually hack a way to do multiple selections in the tree... If you control-click an item it becomes bold and there are a few things you can do with bold items from the context menu... not a great multiple selection system, but better than nothing...

I dont really have any numbers on performance, but I use a large tree with a lot of queries... if you use the save query results so that you dont have to repopulate everytime you start fb2k, it works pretty well...

BTW I added a Track Finder option to the playlist tree context menu, that acts like I think quicktracks acts...

you should check out the playlist tree forum if you havent already: http://bowron.us/smf/index.php
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.