radio42 wrote:Within ProppFrexx all looks as if all organized/grouped by media libs.
E.g. one media lib groups certain tracks 'belonging' together.
In addition you might also define a so called 'Category' and further group certain media libs to that.
Within the Media Library dialog you can right click on any library and assign that lib to another Category or to a new one.
But then the library is *moved* to another Category or to a new one. We cant have one library in several Categories.
radio42 wrote:Within a Script you can (for e.g. the Random action) now either choose a certain Media Library or even a Category.
If a Category is select a random track is picked from any media lib contained in that the categories - sounds pretty much like SPL.
No, its not, because in this case you can only choose *one* Category, not "among several Categories". In SPL we can create a Category that contains several other Categories.
But let me explain how I organize my songs, for example:
Code: Select all
/funk
/easy
/000+
/100+
/108+
/etc.. (bpm)
/suspens
/000+
/100+
/108+
/...
/traveling
/000+
/100+
/108+
/...
/...
This is an exemple of my songs folders structure (dont even try to understand 'suspens', 'traveling', etc.. those are purely subjective and for the purpose of our content).
You can clearly see that the songs are organized in a hierarchical way, which no radio automation software that I've used allow.. So inside each application I have to translate this hierarchical structure to "flat" categories:
"funk - easy - 000+" (funk/easy/000+)
"funk - easy - 100+" (funk/easy/100+)
"funk - easy - 108+" (funk/easy/108+)
etc..
In your MediaLib, if I load my folders "as is" as libraries, I only get a bunch of '000+', '100+', '108+', etc... which are not very practical to read and search.. so I have to create one Category per "library" like this one: "funk - easy - 100+" for the library in the folder 'funk/easy/100+'.
Now in the MediaLib I can read the Category name "funk - easy - 100+" which contains the library "/100+" which is much more readable/manageable.
But now, keeping this flat Categories organisation I would like to create a "funk - easy" Category which contains all the BPM folders inside /funk/easy.
And this is were I failed to do so. I can't. There is no point to "move" say the "funk/easy/000+" library into a new "funk - easy" Category or else I will loose the "funk - easy - 000+" Category which I still need.
What I usually did with some other software was to create a new folder called "all" like this: funk/easy/all and put shortcuts of all the song files from the other folders, then create a new "funk - easy" Category referencing this folder as a library. Unfortunately, PFAO does not recognize symbolic links/shortcuts as actual song files (which SPL does).
So, for now, I'm stuck with my hierarchical categories organization because it seems no software want to work in a a hierarchical way when it comes to Categories
But perhaps its me again, not thinking the "proper" way. In this case I would be very please to understand how to retrieve my hierarchical categories inside PFAO.
What I would love, for instance, is to be able to create "instances" of a libraries into several other "categories", and also to be able to create categories that contain other categories, directly inside the MediaLib, which would be very powerfull and then simple to use from the Random script line. This way the MediaLib would look like an explorer with hierarchical organization.
radio42 wrote:Furthermore you can also define per script-line a 'Filter'.
A filter allows you much more...it allows you to define additional selection/filter criteria's when querying entries from a media library.
Ses here for more info:
viewtopic.php?f=9&t=10
viewtopic.php?f=9&t=27
As such you not only cluster tracks vertically in Categories and Media Libs but also horizontally by using meta data attributes then being used in Filter rules.
Like 'Mood' should be 'Mellow' or 'Genre' should be 'Jazz'...whatsoever...
Yes this seems very powerful, I'll try to get my head around this.
Thanks.
Cheers,
Guy.