Feature description:
-
Add the option “Smart filter - Custom tags Group”. After it is enabled, it is divided into four partitions: tracks page, albums page, all albums page, and compilations page.(“partitions” is options in this setting page, total 4) By default, each partition sub-item has a group 1, which contains the tags group originally set by the user.(“tags group” is point screeenshot 1 collection of “CrosSing, MAISONdes, TFT”)
-
Clicking on Group 1 of each sub-item in the partition will display the names of all tags in that group and the deletion button. You can delete the entire group or a single tag, and there will be a corresponding warning deletion interface.
-
Allow users to freely add new groups in each of the four partitions, and be able to edit the Smart filter tags of each tag group on the corresponding partition page, customize them according to the filter rules or rule groups of that page, and name the tags.
-
If two or more tags groups are set in one partition, a new solid circular icon will be added to the left of the filter options icon on the page corresponding to this partition, with hollow numbers inside indicating the tag groups serial numbers of the corresponding partition displayed on this page. Clicking on it will switch them in sequence.(If this page have 3 tag groups, the order of switching is 1→2→3→1.)
-
Add the function of let the tags group linking enables in some or all of the partition “album, all albums, compilations”, consolidate all or retain a partition’s tag groups. However, due to differences in filter rules, the tracks partition cannot link with others.
-
If two or more tag groups are set in one or more of the 4 partitions, you can choose to display some or all of them only in the folder specified by a certain media provider. Usually, for each folder of each media source, only one group needs to be specified to meet the requirements.
Problem solved:
- The original Smart filter tags display was divided into two groups and are independent. For users with more complex classifications and multiple groups of tags requirements, the flexibility was insufficient.
Example:For users who have a large music library and have certain demands for a music organization system, if they use multiple media providers and try to create folders in each media provider (the folders displayed in the symfonium media provider filter interface). The classification logic of each folder may not be exactly the same. Only a single smart filter tag group system is used, for instance, if more than 20 intelligent filter tags are ultimately generated according to the classification requirements, it becomes difficult to quickly find the intelligent filter one needs. And since it is a single smart filter tag group, such as a filter based on paths, obviously if it leaves the folder where it refer to, it is completely invalid and should not be displayed.
Brought benefits:
- Make the use of smart filter tag groups more precise and targeted. Set exclusive tags groups according to the characteristics such as music style and source of different media providers to improve the accuracy and relevance of screening.
- Help users better organize and manage music from different media providers, when the functions of multiple tag groups system are realize, also can avoid confusion and conflicts among tag groups, and enhance the orderliness and professionalism of the entire music library management.
Other application solutions:
Additional description and context:
Screenshot addtional information:
-
Two default sets of tag groups that can be seen
(“Ins, Vocals” for Tracks page, “CrosSing, MASIONdes, TFT” for Albums, All Albums, Compilations pages.) -
Tag groups position(blue box), Tag groups order button postion(orange circles).
-
The pages corresponding to the four partitions.(tracks page, albums page, all albums page, compilations page)
-
link tag groups to providers (on / off) (example)
Comment: Here I’m just freely describing my own thoughts. For the vast majority of users, they might only focus on the experience of listening to music itself and the aesthetics of the interface. However, this is a problem I encountered when using symfonium. I believe that other users will have similar experiences as well. Therefore, I have come up with this set of solution drafts. If it is too complex to implement, just ignore this post. I will try to solve the problem by changing the structure of my music library.