Another good example would be
You could create an entire custom muting/soloing system assigned to MIDI buttons on your desk if you do a lot of listen muting in your workflow. SO again, you could mute based on track name (if you are consistent with your track naming)…
MIDI button 1 - Solo tracks containing ‘Voc’
MIDI button 2 - Solo tracks containing ‘Gtr’
MIDI button 3 - Solo tracks containing ‘Bass’
MIDI button 4 - Solo tracks containing '‘Drm’
and so on.
You could do this using a PLE, it would be something like
-PLE →
---------Container Type is | Equal | Track
---------Name | Contains | ‘Gtr’
/
---------Track Operation | Solo | Toggle (or Enable)
Function: Transform | Macro: _________
Save this PLE, and then you can take it a bit further, and also select those tracks. You could do it a number of different ways…
-PLE →
---------Container Type is | Equal | Track
---------Name | Contains | ‘Gtr’
/
---------Track Operation | Solo | Toggle (or Enable)
Function: Transform | Macro> : _________ > <----- This macro here, you would add what I call a MacroPLE, this is a method of what I was talking about with daisy chaining. You make another PLE…
---------Container Type is | Equal | Track
---------Name | Contains | ‘Gtr’
/
---------Track Operation | Solo | Toggle (or Enable)
Function: > Select > | Macro: _________
You then also save this PLE as say, ’ MacroPLE-Select’Gtr’ ', you then go into keycommands, create a new macro, and add this new select PLE to it, go back to the Solo GTR PLE, and add that new macro… which would give you
---------Container Type is | Equal | Track
---------Name | Contains | ‘Gtr’
/
---------Track Operation | Solo | Toggle (or Enable)
Function: Transform | > Macro: MacroPLE-Select’Gtr’
------------------------------------Container Type is | Equal | Track
------------------------------------Name | Contains | ‘Gtr’
---------------------------/
------------------------------------Track Operation | Solo | Toggle (or Enable)
---------------------------------------------Function: > Select > | Macro: _________
And then you could assign that to a MIDI button to it in Generic Remote. You could take it further actually and make it so only the Gtr tacks are visible by adding a visibility command to the MacroPLE or doing another daisy chain. So it essentially becomes your own custom “Solo+Select+Only Selected Tracks Visible” command for all your Gtr/Guitar tracks.
Another common example is using PLE to colour tracks by name. And remember, you can have a series of targets in PLE so that one PLE is targeting any track with ‘Gtr’ or 'Guitar or ‘Guit’ or ‘Git’ etc.
So you could theoretically, colour every single track in your project with its appropriate user created colour for each instrument type based off track names at the press of a button.