Как зумировать только выделенную автоматизацию чтобы сам трек оставался не тронутым зумом ?
Посмотреть вложение 143802
SWS/wol: Set selected envelope height to maximum
SWS/wol: Set selected envelope height to minimum
SWS/wol: Set selected envelope height to default
Script: mpl_Maximize selected tracks envelopes heights.lua
Script: mpl_Minimize selected tracks envelopes heights.lua
Так же есть возможность записать нужную ширину в слот и потом его вызывать:
SWS/wol: Save height of selected envelope, slot 1
SWS/wol: Apply height to selected envelope, slot 1
Делаем Цикл экшен:
Script: mpl_Maximize selected tracks envelopes heights.lua
! ---- Step ----
SWS/wol: Set selected envelope height to default
Привязываем его к модификатору мышки:
Envelope lane - double click - Default action - выбираем созданный цикл экшен.
P.S. в цикл экшене первым можно поставить SWS/wol: Set selected envelope height to maximum вместо mpl_Maximize selected tracks envelopes heights.lua
Некоторые особенности:
Если вы сделали увеличение дорожки с автоматизацией, а потом просто закрыли автоматизацию (Envelope: Toggle show all envelopes for tracks) , то при следующем открытии она будет уже зуммирована.
Исправить это можно через создание цикл экшена для показа автоматизации на выбранной дорожке:
Envelope: Show all envelopes for tracks
SWS/wol: Set selected envelope height to default
! ---- Step ----
SWS/wol: Set selected envelope height to default
Envelope: Hide all envelopes for tracks
Теперь, если назначить гор.клавишу или кнопку в туллбаре для этого цикл экшена, каждый раз, когда вы открываете автоматизацию выбранной дорожки, она будет сбрасываться по высоте в дефолтное состояние, при скрытии она тоже будет возвращаться в дефолтное состояние по ширине.
По такому же принципу можно сделать замену экшену - FX: Show/hide track envelope for last touched FX parameter
но уже простой кастом экшен:
SWS/wol: Set selected envelope height to default
FX: Show/hide track envelope for last touched FX parameter