MPL QuantizeTool 2.0 (1 онлайн

@Michael

Well-Known Member
14 Дек 2010
969
1.461
93
Орёл / Москва
Тред на форуме Cockos

Для чего это:

Зависит от пресета, можно квантовать ноты к нотам, огибающие к темпо маркерам, создать огибающую из стретчмаркеров и т.д.​

Требуется:
REAPER 5.95+,​
SWS Extemsion 2.9.7+,​
ReaPack/MPL Scripts/Functions/mpl_VariousFunctions.lua​
Download:
ReaPack.com (MPL репозиторий включен по умолчанию)​
Untitled.jpg
 
Последнее редактирование:

Wefilev

Active Member
22 Мар 2015
198
26
28
А возможно это чудо реализовать как скрипт в расширении eel или другом?
 

Slick

IDDQD
13 Май 2008
2.088
1.040
113
38
Москва, Переделкино
www.vk.com
А возможно это чудо реализовать как скрипт в расширении eel или другом?
да это адский труд 2000 строчек перевести в eel ) главное - зачем? пользуетесь reaper 4? почему не 5-ой? к тому же eel более ограниченый язык чем lua.
 
  • Like
Реакции: diggidon

Wefilev

Active Member
22 Мар 2015
198
26
28
Дайте пожалуйста инструкцию, как это чудо заставить работать в Рипере 5
 

diggidon

Administrator
Команда форума
26 Май 2008
6.832
7.486
113
51
Днепр UA
Дайте пожалуйста инструкцию
1. Открыть Action List
2. ReaScript → New
3. В появившемся окне (в графе "Имя файла") написать любое удобное название скрипта с расширением в конце. Например, Quantize tool.lua. Сохранить.
4. Появится чёрное окно - туда вставить текст, предварительно скопированный отсюда (Ctrl+V), потом сохранить скрипт (Ctrl+S).
5. После этого новый скрипт появляется в экшн листе - назначаем на кнопку, пользуемся.
 

Wefilev

Active Member
22 Мар 2015
198
26
28
Всё получилось без танцев с бубном. Спасибо.
 

gene

Well-Known Member
15 Мар 2008
502
884
93
56
Всё сделал по инструкции установки скрипта,в следствии чего появилась ошибка
...ary/Application Support/REAPER/Scripts/Quantize tool.lua:976: 'reaper.BR_GetNextGridDivision' is unknown
Как это победить и начать наслаждаться квантайзами?Спасибо
 

feeleen

Active Member
11 Ноя 2005
904
232
43
Помнится в начале был намек на функционал вокалайна, это возможно в текущей версии?
 

Dimilyan

Well-Known Member
23 Янв 2008
972
586
93
38
Владивосток
Ну например Swing Grid. Или используя UserGroove, применив его, а автоматизировать ползунок Apply Quantize

Если быть честным, еще не до конца разобрался, как пользоваться этим "плагином".
 

@Michael

Well-Known Member
14 Дек 2010
969
1.461
93
Орёл / Москва
Автоматизировать можно, но не вижу смысла, так это для редактирования предназначено.
Проценты свинга, размер сетки и силу квантайза можно привязать к MIDI/OSC.
[DOUBLEPOST=1449412866,1447655499][/DOUBLEPOST]Добавил рандомизацию для позиций, в правой менюхе.
 

kseile

Well-Known Member
24 Фев 2007
1.258
148
63
41
Санкт-Петербург
vk.com
Всё сделал по инструкции, при запуске скрипта (и при сохранении оного) возникает окно с надписью:
"Set line spacing (Snap/Grid settings) lower than 1"
 

Slick

IDDQD
13 Май 2008
2.088
1.040
113
38
Москва, Переделкино
www.vk.com
оффтоп: лицуха кончилась на 4-ке, не видно настолько кардинальных изменений, чтобы продлевать.
LUA ) VST3 ) автоматика эффектов на айтеме, стрейчмаркеры расширенные ) ну и потом продление я так понимаю на новые 3 версии
 

@Michael

Well-Known Member
14 Дек 2010
969
1.461
93
Орёл / Москва
Добавил 2.0
Короткий ченджлог:
+ Complete script rebuild.
+ GUI: split into 4 sections: target, anchor points, action, and contol area
+ Preset: all objects handling follows extrnal or last saved/touched reset
+ Preset: load/save from/to file/list
+ Preset/Action/Position-based Align: deductive brutforce engine
+ Preset/Action/Position-based Align: independent position/value sliders
+ Preset/Action/Position-based Align: show target points or anchor points
+ Preset/Action/Initialization: various options
+ Preset/Align/AnchorPoints/Groove: new FNG Groove Tool parser
+ Preset/Align/AnchorPoints/Groove: save as .rgt in /Grooves
+ Preset/Align/AnchorPoints/Groove: list/show /Grooves
+ Preset/Align/AnchorPoints/Groove: allow to draw pattern manually, autosave to /Grooves/last_touched.rgt
+ Preset/Align/AnchorPoints/Groove: change length (in beats)
+ Preset/Align/AnchorPoints/Edit cursor
+ Preset/Align/AnchorPoints/Project Markers
+ Preset/Align/Items: obey snap offset
+ Menu/Developer actions to dump internal data
+ Preset/Create: create new objects based on existed
+ Preset/Align/EnvelopePoint: support for take envelopes
 

Mateush1982

Active Member
5 Авг 2009
433
197
43
42
Krasnoyarskiy kray
@@Michael, Спасибо за труд!!!! тут проблемка... куда-то ткнул и у меня куда-то интерфейс скрипта улетел... не могу найти его нигде.. переустановка скрипта не помогла... ((
 

@Michael

Well-Known Member
14 Дек 2010
969
1.461
93
Орёл / Москва
Экшн mpl_QuantizeTool preset - default.lua
Сбрасывает настройки для следующего запуска. + Нужно иметь последнюю версию.
 

sytch

Active Member
10 Май 2007
183
80
28
Доброй ночи! Крутил и так и сяк, не понял ни капли как эта штука работает. Мануал прочитал. Всё обновил... Может, мультик кто покажет, как должно быть, а? Понадобилось для квантайза по сетке не на 100% нарезанного пиццикато.
Спасибо!
 

Mr_Tsonts

Well-Known Member
18 Апр 2019
1.656
1.341
113
56
Киев
@sytch, там Align position покрутить надо, на гифе видно. После того как применил.
Установил грид, например, потом в таргете айтемы, выделил те, что поровнять надо, скрипт напишет, сколько он увидел ( на гифе 11 айтемов он пишет), потом в третьей вкладке - что нужно сделать, там понятно тоже, просто применил и покрутил первую ручку, тем более, что процент как раз там устанавливается. Я там слегка лишнего натыкал, не обращайте внимания)))))), давно не пользовался, просто гляньте, что отмечено.
Нужную сетку сначала установите в самом Рипере, потом на скрипте кликнуть в первой (зелёной вкладке) в грид и он отреагирует.


Quantize tool.gif
 
Последнее редактирование:
  • Like
Реакции: sytch

sytch

Active Member
10 Май 2007
183
80
28
@sytch, там Align position покрутить надо, на гифе видно. После того как применил.
Установил грид, например, потом в таргете айтемы, выделил те, что поровнять надо, скрипт напишет, сколько он увидел ( на гифе 11 айтемов он пишет), потом в третьей вкладке - что нужно сделать, там понятно тоже, просто применил и покрутил первую ручку, тем более, что процент как раз там устанавливается. Я там слегка лишнего натыкал, не обращайте внимания)))))), давно не пользовался, просто гляньте, что отмечено.
Нужную сетку сначала установите в самом Рипере, потом на скрипте кликнуть в первой (зелёной вкладке) в грид и он отреагирует.


Посмотреть вложение 201381
Спасибо большое! Вроде бы, всё так и делал. Сейчас попробовал на другой машине - как бы работает.
Попробую дома ещё раз.
 

Сейчас онлайн (Пользователей: 0, Гостей: 1)