project logical editor = show/hide question

hi,
I’m trying to set a bunch of project logical editor presets to show/hide specific tracks.

for this i name my tracks by types using # tag.
so drums track have a #dr, bass #bs, strings #st and so on
i use this code and a keycommand macro like this :
**_( Container type is | equal | track | And
Name | Contains not | #dr )

Track operation | Hide track | Enable_**
and macro :
channel & track visibility - Agents: Show All Channels/Tracks
Process Project Logical Editor - (stored preset name)

it works but not for the group channels and instrument channels.
can someone please explain me how to get these channels also to be show/hide ?
is there use colors as a filter ? that would solve all problems if you set your colors by types (dr / bs / heys etc …)

Hej Sylvian

The first line in the PLE (Project Logical Editor) should be :

Container Type is | All Types

Then it’s working on any kind of Track

:wink:

Best regards
Bo

Hi Bo thx for your answer.
when i put All Types then it removes everything :stuck_out_tongue:
although the “And name contains not #dr” should exclude what i want to stay visible … i don’t understand what’s going wrong.

—EDIT
oh ! i got it. you are right but you have to make sure the folder cointainng your #dr tracks (in case of drums) is also names #dr !
thx for the help i’m going to try this

—EDIT2
that leads to some new problems :wink:
say you create a BATTERY (Ni) vsti for your drum
cubase creates a MIDI track that you can rename #dr for your drum group
but cubase creates a folder named BATTERY
with an instrument track names BATTERY
problem is you can not nename the autocreated folder track “BATTERY”
only the instrument track.

but if you only rename that instrument track as it is contained in a folder that is not names #br both will not show up with the project logical editor filtre :stuck_out_tongue:

and if you manually take that intrument track outside its folder then for some reason it always show up what ever the name you give :confused: weird

this is the PLE i use to display all tracks having #dr (for drums) except the tempo/chords/video etc and the tracks that have the #com (i call this for commun track such as reverbs / masters etc…)i want visible at all time. if someone can tell what to fix :

( | Container Type is | All Types | And
Name | Contains not | #com | And
Name | Contains not | #dr | And
Media Type is | unequal | Tempo | And
Media Type is | unequal | Chord | And
Media Type is | unequal | Video | And
Media Type is | unequal | Marker | And
Media Type is | unequal | Arranger | And
Media Type is | unequal | Signature | And
Media Type is | unequal | Transpose | )

Track Operation | Hide Track | Enable
[Function Transform]

Hi, I think

( | Container Type is | All Types | And
Name | Contains not | #com | OR
Name | Contains not | #dr | And
Media Type is | unequal | Tempo |OR
Media Type is | unequal | Chord | OR
Media Type is | unequal | Video | OR
Media Type is | unequal | Marker | OR
Media Type is | unequal | Arranger | OR
Media Type is | unequal | Signature | OR
Media Type is | unequal | Transpose | )

hi ,)

thx for taking time to think about that.
mm i don’t think so ? this would result to = all is hidden
(i tried it to make sure)
the transform here is a “negative”
Track Operation | Hide Track | Enable

Adding a parenthesis around all the media types would display the types of tracks listed in your Media Types as well as your #dr and #com.

If you describe either which tracks you want to show OR which tracks you want to hide, it would be easier to help. Mixing in logic can be illogical. :slight_smile: