Actually, there is a partial solution now, just not in any remote that I have access to. But in MC or a MC Client I think, it can be done using the Track Link functionality.
To Link three movements in a concerto, select the three files, then right-click on the first movement, and select "Library Tools > Link Tracks". That will set the order and make the first movement the first track to play.
EDIT: Oops. With a bit more testing, it seems to be the sort order of the selected tracks that sets the first track and the overall order. I thought I had read otherwise. Check for yourself.
Now make sure that Playing Now is cleared (put a "Clear Playing Now" button on the toolbar to make this easy to do), then right-click on any of the three linked tracks and select "Add to Playing Now". That will add the three tracks and only those tracks to Playing Now, so no more tracks will play. In fact many of the "Add" type options under "More Play Options" will also work as above, as long as Playing Now is clear.
If you are happy with what is in Playing Now, switch to Playing Now and select Play and away you go. Only the selected Concerto will play. Do not hit Play while still in the Album (concerto) View, as the whole Album will be added to Playing Now and begin playback. Same if you hit the Spacebar. Some of that is controlled by settings, such as "Options > General > Behaviour > Start playing when files added to Playing Now", which should not be selected.
Now I tried to replicate the same functionality in Gizmo, MO 4Media, and Panel, and none of them allows you to just add tracks to Playing Now and at the same time respects the Track Links.
Panel only adds tracks individually and doesn't respect Track Links. When you select the first file and add it to Playing Now by selecting "Add file (play next)" or "Add file (to end)" it will start to play, which it shouldn't I think. That is what the "Play file" selection is for. But anyway, it does. You can then add the second and third tracks to Playing Now using the "Add file (to end)" selection. So if Panel could be made to respect the Track Links and work like a MC Client, you have a solution.
Gizmo works as Jim describes, but there is no way to clear whatever is in Playing Now so stuff just gets added. A single press plays the track. A long press gives you the opportunity to add the track to Playing Now. It also gets added at the current position in the Playing Now list, after the playing track, rather than the end. Or sometimes just in an apparently random position, possibly related to track number?!
MO 4Media allows you to add tracks to Playing Now, one at a time, and doesn't start playback immediately, so that is a start. I think the developer may be receptive to a request to respect Track Links and work in the same fashion and a MC Client, so that may be the easiest path forward. Ask:
https://yabb.jriver.com/interact/index.php/topic,119879.0.htmlI don't have JRemote so I can't comment on that.
Anyway, there is a solution using a MC Client, and it wouldn't take to much to get Panel to respect Track Links, I'm sure. Don't hold your breath for Gizmo to do it. Maybe JRemote already does?
References:
https://yabb.jriver.com/interact/index.php/topic,114201.0.htmlhttps://yabb.jriver.com/interact/index.php/topic,116096.0.html (It seems Panel was supposed to respect Track Links. It didn't for me. But it was only when using a Smartlist, or an MWCS call to a Smartlist.)