Полезные Custom Actions (макросы) - делимся!

@Archchie, я где-то в параллелях уже негодовал как они такое простое не реализовали до сих пор из коробки. Самое главное что присутствует экшн на удаление всего, но вот только со сдвигом всего контента справа. а обычное, стандартное, православное удаление не завезли )) так чтобы и автоматизации все подхватывались
 
@Nordum,

@Archchie, глюк? все совпадает по экшенам.
Вот исправил! Снимок.PNG
 
@Archchie, функцию держит, однако если выделить пустоту между элементами, он снова вставит лишнее пространство, не критично но все-таки. Думаю 100% корректно это получится реализовать только путем скрипта
 
@Nordum, @Archchie, А в двух словах что Вам Нужно? Этих два скрипта не подходят? Поставьте кого первым кого вторым
 

Вложения

  • Remove CONTENT.jpg
    Remove CONTENT.jpg
    9,4 KB · Просмотры: 427
@Archchie, аххах ) миди айтем вставить говоришь
[DOUBLEPOST=1510572411][/DOUBLEPOST]@Maestro Sound, мне нужно было не так давно найти внятное решение для удаление ВСЕГО содержимого выделенной области на таймлайне, в итоге получилось собрать два кастома за авторством меня и Константина, теперь и @Archchie, подключился. А кого куда поставить не понял?
 
Последнее редактирование:
@Maestro Sound, попробовал, работает вроде, но местами поменять нужно, и тут участвует скрипт, которого у меня не было, но спасибо, посмотрим
 

Вложения

  • 2017-11-13 19_37_10-Edit Custom Action.jpg
    2017-11-13 19_37_10-Edit Custom Action.jpg
    25 KB · Просмотры: 427
@Archchie, да ничего собственно ) просто все эти хитрости чтоб добраться до нужного результата
[DOUBLEPOST=1510573202][/DOUBLEPOST]@Maestro Sound, нека, местами если поменять, то работает
 
@Nordum, Да я просто пытаюсь как то добиться результата стандартными средствами , скриптами пытаюсь пользоваться только в крайних случаях ,потому что они подводят в самых непредсказуемых ситуациях ,а корректно они работают по моему мнению 5 из 10 или даже меньше!
 
@Maestro Sound, в общем работает, но опять же, если в область попадает край региона, то регион так же пострадает, но если в пределах региона, то норм.
 

Вложения

  • delete all (+xraym).gif
    delete all (+xraym).gif
    1 MB · Просмотры: 422
@Maestro Sound, в общем работает, но опять же, если в область попадает край региона, то регион так же пострадает, но если в пределах региона, то норм.
ну так правильно ,вы удаляете часть региона по другому никак
 
@Archchie, ну по логике он должен из региона кусок вырезать, если изнутри региона его запустить. но это уже скорее придирки, главное чтоб работало по назначению.
 
@Archchie, ну по последнему рецепту где вы миди айтем добавляете, не удаляет регион изнутри, а с краю да, как в случае со скриптом
 
@Nordum, ну да, с краю вы его обрезаете ,а если внутри региона то сохраняете
 
@Maestro Sound, в общем работает, но опять же, если в область попадает край региона, то регион так же пострадает, но если в пределах региона, то норм.

А вообще можно просто себе представить в каких случаях мне нужно вырезать весь контент. Вот подумав сразу становится ясно никакие приблуды мне с регионами не нужны. Мне нужно вырезать, и на то место вставить что-то другое или вырезать, а остальное подвинуть. А так из Вашего видео, Вы вырезали кусок региона и что дальше будете делать? регион наново дописывать? "Хотелка" одноразова а дальше то что?
 
@Maestro Sound, я же сказал что это уже придирки, и перфекцио, естественно главное чтоб работало. А сама функция "хотелка" далеко не одноразова, по крайней мере когда идет бурный процесс саунд дизайна, да любого процесса написания и аранжировки, когда необходимо конкретное место вычленить вон. Но главное, проблема решена, и это хорошо.
 
2 экшена, которые по сочетанию CTRL+D дублируют треки, айтемы и миди ноты как в Ableton или Bitwig Studio

1. Экшн делается в режиме Main
2. Экшн в режиме MIDI Editor
ura.gif
 

Вложения

  • 2017-11-19_195114.png
    2017-11-19_195114.png
    3,5 KB · Просмотры: 312
  • 2017-11-19_194530.png
    2017-11-19_194530.png
    2,9 KB · Просмотры: 301
Экшион для стирания нот в Piano roll, который копирует кнопку "Back" в Studio One, если кто-то пишет ноты с midi клавиатуры последовательно.

А как писать ноты с миди-клавиатуры последовательно, не подскажете?
 
"Mixdown selection", фича Studo One, в данный момент у меня состоит из пунктов

Код:
Item properties: Solo
Item navigation: Move cursor to start of items
Track: Select all tracks
Script: me2beats_Create folder from selected tracks.lua
SWS/AW: Render tracks to stereo stem tracks, obeying time selection
Xenakios/SWS: Select next tracks
SWS/S&M: Set selected tracks folder states to normal
Track: Remove tracks
Time selection: Remove time selection
Item properties: Unsolo
Script: mpl_Select last track.lua
SWS/S&M: Set selected tracks folder states to normal
Track: Select all tracks
Xenakios/SWS: Select first of selected tracks
Item: Unselect all items
SWS: Toggle selection of items on selected track(s)
CONSOLE n Mixdown Items

Задавать хвост нужно по time selection. Можно использовать как универсальный рендер одного/нескольких треков, предварительно выбрав все относящиеся к ним айтемы, а также индивидуальных айтемов.
Бился и зря бился с длинными кастомами и циклами для обхода багов, чтобы стирать ноты с возвратом курсора. В итоге все это оказалось очень просто из 3х пунктов.

Код:
SWS/FNG: Select notes nearest edit cursor
Navigate: Move edit cursor to start of selected events
Edit: Delete events
 
Последнее редактирование:

Вложения

  • Clipboarder.2018.02.21.png
    Clipboarder.2018.02.21.png
    17,2 KB · Просмотры: 309
  • Clipboarder.2018.02.21-003.png
    Clipboarder.2018.02.21-003.png
    6,7 KB · Просмотры: 470
Человек просил сделать, по-моему очень полезный кастом.
Удаляет айтем вместе со связанными точками со скрытых огибающих и обнуляет их значения.
dropithard.gif
Код:
Custom: Remove automation inside the item
SWS: Save time selection, slot 1
Time selection: Set time selection to items
SWS: Select only track(s) with selected item(s)
SWS: Save selected item(s)
Envelope: Show all active envelopes for tracks
SWS/S&M: Arm all active envelopes for selected tracks
Script: X-Raym_Delete envelope points preserving edges if time selection.lua
Script: X-Raym_Add envelope points at time selection edges from center to center preserving edges.lua
Unselect all tracks/items/envelope points
SWS: Restore saved selected item(s)
SWS: Select only track(s) with selected item(s)
Envelope: Toggle show all active envelopes for tracks
Remove items/tracks/envelope points (depending on focus)
SWS: Restore time selection, slot 1
 
Выложу еще пару кастомов для рендера
Рендер шины по time selection (pre FX), аудио остается на шине. Работает корректно только с time selection и только на одной шине. Можно рендерить поверх предыдущих аудио.
Код:
Item: Unselect all items
Item: Select all items on selected tracks in current time selection
Xenakios/SWS: Time selection adaptive delete
Item: Unselect all items
Track: Set all FX offline for selected tracks
SWS/AW: Render tracks to stereo stem tracks, obeying time selection
Item: Select all items on selected tracks in current time selection
Script: me2beats_Move selected items to next track (create track if doesn't exist).lua
Track: Remove tracks
Script: X-Raym_Select only tracks of selected items.lua
Track: Set all FX online for selected tracks
Track: Unmute tracks
Time selection: Remove time selection
Item: Unselect all items
Рендер шины и любого трека в новый трек, либо по time selection, либо при отсутствии time selection от начала и до конца проекта
Код:
SWS/AW: Render tracks to stereo stem tracks, obeying time selection
Script: X-Raym_Move selected tracks down on visible track list.lua
Xenakios/SWS: Select previous tracks
Track: Unmute tracks
Time selection: Remove time selection
 
Последнее редактирование:
  • Like
Реакции: fractala и Furqat
Рендер шины в новый трек (pre-FX), эффекты копируются в новый трек, роутинг не копируется. Учитывает time selection, либо весь проект
Код:
Track: Set all FX offline for selected tracks
SWS/AW: Render tracks to stereo stem tracks, obeying time selection
Xenakios/SWS: Select next tracks
Track: Set all FX online for selected tracks
Track: Unmute tracks
SWS/S&M: Copy FX chain from selected track
Xenakios/SWS: Select previous tracks
Script: X-Raym_Move selected tracks down on visible track list.lua
SWS/S&M: Paste FX chain to selected tracks
Time selection: Remove time selection
Во всех случаях не забыть поставить галку в custom эдиторе - consolidate undo points
 
Последнее редактирование:
Пара кастомов для разделения stereo айтема на отдельные айтемы left и right.

Для всех айтемов, то есть для трека - создается новый трек. Для обработки отдельного канала с помощью track FX
Код:
Item: Select all items in track
SWS/S&M: Pan active takes of selected items to 100% left
Script: X-Raym_Select only tracks of selected items.lua
Track: Duplicate tracks
Item: Select all items in track
SWS/S&M: Pan active takes of selected items to 100% right
Unselect all tracks/items/envelope points

Для конктерных айтемов - в item lanes. Для обработки отдельного канала с помощью item FX
Код:
SWS/S&M: Pan active takes of selected items to 100% right
Item navigation: Move cursor to start of items
Script: mpl_Duplicate items grid relative.lua
SWS/FNG: Move selected items to edit cursor
SWS/S&M: Pan active takes of selected items to 100% left
Item: Unselect all items
2018-04-13_05-24-41.gif

UPD: Похожий кастом для айтемов - в item lanes. Но работает по time selection.
Код:
Track: Unselect all tracks
Script: X-Raym_Select only tracks of selected items.lua
Item: Select all items on selected tracks in current time selection
Item: Split items at time selection
Item: Select all items on selected tracks in current time selection
Time selection: Remove time selection
SWS/S&M: Pan active takes of selected items to 100% right
Item navigation: Move cursor to start of items
Script: mpl_Duplicate items grid relative.lua
SWS/FNG: Move selected items to edit cursor
SWS/S&M: Pan active takes of selected items to 100% left
Item: Unselect all items
2018-04-13_19-03-21.gif
 
Последнее редактирование:
  • Like
Реакции: Fargos
Несмотря на то, что здесь custom actions, добавлю такой cycle action. Пока сюда, т.к. не нашел соответствующей закрепленной темы

Позволяет раскрыть выбранный трек/треки в заданный height B (который можно задать в SWS command parameters - по умолчанию 50). Потом вернуть в тот масштаб треков, который имеют другие. Вариант с lock heigt позволяет не потерять трек/треки при изменении масштаба. Но можно и без lock. Есть еще height A - можно использовать вместо B, либо сделать еще один цикл, приписав другой масштаб
upload_2018-4-16_0-11-11.png
 
Последнее редактирование:
  • Like
Реакции: Wefilev

Сейчас просматривают