После нажатия на OK ?@Archchie, Arc_Function_lua. - версия 2.5.6.
Репозиторий обновил.
Окно выходит.
Ну да, только в кубе, как я понял, на файл, а не на весь трек (наподобие как в Reaper на айтем FX применяется)... "Летающую в воздухе" идею Штейны поймали... Куча проблем с живыми инструментами порой происходит (после FX), а на слух это не вычисляется.Типа как в кубе сделали ?
Неа я не знаю как это сделать.
Привет, Арчи. Столкнулся со странной особенностью в функционировании твоих последних скриптов "Duplicate selected events to mouse position (snap relative)" и "Move selected events (snap relative). В наcыщенном проекте эти cкрипты cрабатывают c заметным опозданием. Порой приходитcя ждать неcколько cекунд.Как думаешь, с чем это может быть связано и возможно ли подправить код?
Моя, твоя не понимать)).@Archchie, интересно, а вот есть такой скрипт - типа запрет на действие?
Просто бывает так, что в какой то последовательности действий происходит конфликт и было бы не плохо иметь возможность не позволяющую срабатывать экшену или скрипту в определённой ситуации...
@Archchie, Подскажи, реально сделать такой в идентичности Zoom и с фоновыми светящимися кнопками? Первый на фул проект(W)вертикальный,второй на зум треков(H)горизонтальный.Кнопки горят до тех пор,пока не произошло следующее зуммирующее действие,т.е всегда можно возвратиться к предыдущему варианту.В Рипере почему то зум треков,происходит по порядку как undo,мне нужно чтоб возвращались в исходное состояние все прозумированные треки.И вполне возможно что такие скрипты уже есть,но чтоб кнопки светились... врядли.
Все таки тебе это удалось!Красота!)Бегу тестить.Arc_View; Zoom height full project - recover back.lua
Arc_View; Zoom width full project - recovery back.lua
К сожалению да, присутствует задержка если в тейке очень много нот (более 500 уже заметная), связанно это с тем, что скрипт удаляет все ноты и прописывает все ноты в тейке по новой, если этого не делать, то с нотами происходят какие то странности, они (иногда некоторые из нот) то удлиняются во весь тейк, то вообще пропадают куда то.
Есть еще другая функция, которая работает со всеми нотами, но к сожалению я не знаю как с ней работать, да и за ней вроде как тоже замечались баги с исчезновением. Так что я к сожалению не знаю как это исправить. Sorry.
Если понимать как работает MIDI, то всё хорошо работает. Багов быть там не может, так как там сырая инфа без постобработкки рипером.да и за ней вроде как тоже замечались баги с исчезновением. Так что я к сожалению не знаю как это исправить. Sorry.
Нет, это будет еще дольше, потому как ладно разрезать - это быстро, а вот что бы склеить, надо сделать следующее, просканировать все айтемы, запомнить всю их информацию, удалить их, создать новый большой айтем и запихнуть в него все инфу.А можно перехитрить / обойти это недоразумение прописав в том же скрипте предварительную разбивку тейка на несколько айтемов поменьше, и затем их обратную склейку после выполнения основной функции: то есть копирования нот?
Не не может, а не должно быть, но они есть.Багов быть там не может, так как там сырая инфа без постобработкки рипером.
local str_per_msg = string.pack("i4Bs4", new_ppq-last_ppq, data[i].flags, data[i].msg1);
local str_per_msg = string.pack("i4Bi4BBB", new_ppq-last_ppq, data[i].flags, 3, data[i].msg1:byte(1), newPitch, data[i].msg1:byte(3));
Нет - также: v1.01Они теперь называются по другому?
Версия 1.01 ?Странно...Обновился,но мерцание осталось,перепроверю еще раз.
Ну да.Но заметил такую штуку.Рядом поставил идентичный экшн.И когда нажимаю 1- ую кнопку,то она мерцает,а рядом стоящая 2ая, работает как полагается.И если идти от обратного,то происходит все в точности до наоборот.Необъяснимо но факт).Нужно,чтоб еще кто затестил.Может это у меня баги какие.Версия 1.01 ?
В каком смысле "идентичный экшн".Рядом поставил идентичный экшн.И когда нажимаю 1- ую кнопку,то она мерцает,а рядом стоящая 2ая, работает как полагается.
Про этот экшен знаю, и он тоже некорректенПо части рипера - экшн option overlapping notes в MIDI editor.
Спасибо! Поищу.Читай про midi протокол, это ответ на все вопросы касаемо кода.
Сейчас полный порядок!Спасибо,попробую затестить новые фишки.Починил версия 1.02
Так а причем тут скрипт?Так это баг скрипта, а не режима коррекции)