Conditional Post-Process Commands with PLE

Hi, so unless I’m mistaken there aren’t separate key commands for enable/disable track . With that in mind, I’m trying to create a key command that only Enables tracks.

I turned to the PLE to accomplish this, but the option doesn’t exist under “track operations” so I thought maybe I could create a condition so that the post process would only work if all the conditions were met. However this didn’t work. The Post-Process command activates every time regardless of weather the above conditions are met.

Is this a feature or a bug? I’m honestly not sure. Check out the attached screenshot and you’ll see how I’m trying to accomplish this.

It’s just how it works. Basically any conditional action occurs within the 2nd pane in a Logical Editor. The post commands don’t look at the top pane to decide if they run or not. They just run after the Logical Editor finishes.

At the bottom you’re telling it to Transform the data & your 2nd pane tells it how to Transform the data - which in your case is “do nothing.”

Change Transform to Select. Now the post commands will find some items Selected & others not. The post commands should only effect the Selected items.

Speaking of selections, your top pane is filtering for anything that is disabled - Tracks, Parts, Events, etc. You probably want to restrict it to only look at Tracks.

1 Like

Hi @raino , thanks for the quick response. I figured that this might be the case. That the post process was indeed post all conditions.

I’ll learn to live with the toggle feature. Thanks!

Or…

As pointed out, if you change Transform to Select then the PLE will select based on the conditions you’ve set out.

Pre/Post commands operate irrespective of the conditions in the PLE, but having only the relevant tracks selected allows you to effect only those selected tracks.

So I tried the above suggestions and wasn’t able to get it to work on only the selected track. Either the PLE selected all the deactivated tracks or the command worked as a normal toggle.

Meaning when used on an activated track, the track deactivated.

If someone can get it to work, I’d love a screenshot! :slight_smile:

Can you post a screenshot of your changes.

post what you tried please.

You can also add ‘Container type is Track’ as a necessary condition

Here is the updated PLE I made. But as you pointed out earlier, it doesn’t matter what I put in the PLE. The Post Process will always act as a toggle.

So if I’m on an active track, the post process will deactivate it.

Ignore. I misunderstood.

I think Raino said that you should change “Event Transform Actions” to ‘select’.

He wrote Change Transform to Select. Now the post commands will find some items Selected & others not. The post commands should only effect the Selected items.”

No, this is done at the bottom dropdown. He has it correctly set.

1 Like

The problem is that the PLE will not toggle the selection of the track that meets those conditions.

Change the bottom dropdown ‘Select’ to ‘Deselect’; then change ‘Property is set Disabled to Property is NOT set Disabled’.

This should deselect a pre-selected track if it is already Enabled, and the post command won’t affect it.

It should keep the track selected if it already Disabled, and hence the toggle will Enable it.

2 Likes

Thanks @zooterman that worked!

Below is the screenshot for anyone who is interested.

1 Like