Creating a custom view in the navigation pane is very easy.

Choose a pre-defined view or start with an empty one.


Add the fields of your choice to the list.

Panes give you the classical list style interface.

Normally selecting an item in any pane filters the panes to the right.
If you select Filter in both directions, the panes to the left are also filtered.

Categories give you a view grouped by the fields you have chosen.
In this case the composer.

This is a very flexible way to navigate.

You can select the fields you defined in the View (Opus, Artist) or a list of tracks (File) per composer.

Choose Opus and you have an overview of all the works by Beethoven.
Again you can filter, this time on Artist

An animated 3D wall showing Albums.
You can flip one and choose a track.

A simple list of files.
Normally you use tags to be displayed in your views.
But JRMC offers more options than tags only.
All the tags in the library.
I want a list of classical composers only

Choose Search list
Use the pick list to select the composers you want.

Can't get rid of the unnecessary My Search level.
The drawback of this method is that you have to pick them manually.
Each time a piece of music with a new composer is added, you have to adapt the list
I want a list of classical composers only
I have my files organized using a folder for each main genre.

Point File path to the home directory.

Add the composer as the second level

Expand the tree, you get all the folders

Expand All Locations and all composers in the folder Classical are shown.
Whatever I add or delete in this folder, each time all the composers in this folder will be listed.
Another option is to use a library per genre.
I want a list of classical composers only
I have my files organized using a folder for each main genre.
Instead of a field, you can use an expression.

The expression:
IsEqual(FilePath(),Classical,8)
Filepath() is the path to the file.
8 is a parameter: substring search
The expression say If the word Classical is in the path, return a 1 otherwise a 0

Add composer to the view

Now I have a tree with all the composers in the Classical folder and all not in the classical folder.
Beautify it a little:
If(IsEqual(FilePath(),Classical,8), Classical Composers, Others)

Having mastered the expression language, time for a search list again.

This does the same as the expression above but now I get the composers in any path containing Classical only.
Now what will happen if you have an album "Classical Gas” in the Pop directory?
You can control what a View will display and how.

This is a filter.
Select "Set rules for file display" and create the rules and modifiers.
In the example above the content of the view is limited to all what is inside C:\music\classical and it is sorted by Album and Artist.
Use parent schema rules for file display
If you choose “Use parent shema rules for file display” all children will use the same rules as defined in the parent. In this example all views (children) of Albums – Classical will use the rules defined there.
This is a very convenient option.
You don’t have to repeat the definitions for each new view on “Classical”.