Предчтение MIDI-сообщений VSTi (VST3)

RockMeister

Banned
19 Авг 2008
8.142
4.682
113
Как задолбали кейсвитчи... В каждом инструменте, каждой библиотеке - разные, приходится учить, щупать, листать мануалы. У меня на стенке десяток А4 с распечатанными кейсвитчами. Артикуляции в Cubase 5 почему-то непопулярны, производители библиотек их не делают... Как приятно работать с продуктами Samplemodelling; радует скриптами MusicLab, LASS в свете последних Arranger Multi (хотя и глючит).
Идея/предложение/мысли вслух -
если бы инструмент читал уже записанную МИДИ-ноту заранее и, например:

Скрипки - прочитав короткую длительность, устанавливал для неё артикуляцию Staccato;

Бас - прочитав две последовательные ноты с залигованностью в полтакта, установил на время залигованности нужный по времени слайд;

Барабаны - прочитав два последовательных удара по рабочему 32-ми, применял бы "двоечку";

Дудки - прочитав паузу между нотами, вставил вместо неё нужное по динамике дыхание,

то было бы неплохо :rofl:

Для этого, я так понимаю, нужна глубокая интеграция VSTi в хост. Гипотетически, в VST3 есть возможность предчтения? Или мои мысли вслух уже где-то в чём-то реализованы?

Если боян или болтовня, отправляйте во флуд. Или к новичкам.
 
интеграция ничего не даст. Ну т.е нет у формата вст необходимых функций чтоб плаг\инструмент мог сказать "а ну-ка дайте мне на десять нот вперёд инфы".

С другой стороны, а зачем?

Если играть в живую на миди клавиатуре, то это работьа не будет (ну если только машину времени в плагин не встроить =) )

А если дляпроигрывания уже написаной партии, дык скормить весь мидюк плагину, он его как хочет так пусть и играет. Это конечно уже не так просто сделать, но реально...
 
Скрипки - прочитав короткую длительность, устанавливал для неё артикуляцию Staccato;
а что не маркато или спикато? по остальным пунктам тоже лажа, лигованые ноты могут быть как легато, так и глиссандо, так и слайд/глайд и т.п., откуда проге об этом узнать если сам артикуляции не пропишешь? :to_pick_ones_nose2:
 
Ну т.е нет у формата вст необходимых функций чтоб плаг\инструмент мог сказать "а ну-ка дайте мне на десять нот вперёд инфы".
Почему же? Даже в Кубе SX в штатном компрессоре было предчтение, от этого отталкивалась автоматическая атака.

Если играть в живую на миди клавиатуре, то это работьа не будет (ну если только машину времени в плагин не встроить =) )
Вживую, конечно, нет, но я так и писал:

если бы инструмент читал уже записанную МИДИ-ноту

а что не маркато или спикато? по остальным пунктам тоже лажа, лигованые ноты могут быть как легато, так и глиссандо, так и слайд/глайд и т.п., откуда проге об этом узнать если сам артикуляции не пропишешь?
Для этого есть настройки в самих VSTi. Например, на velocity 127 можно повесить как стаккато, так и маркато; а можно ничего не вешать. Так вот если будет предчтение, присваивать нужный штрих не на velocity, а на длительность, всего и делов.
То же самое по легато и т.п.
 
RockMeister, предчтение миди не встерчал, хотя если сделать вст инструмент у которого будет латенси, то он будет получать данные "заглядывая впрёд". Но повторюсь - это ценой появления латенси у вст (и нехилой)

в любом случае, в наше время сделать программу, не самое сложное =)
Программистов много, а людей способных записать хороший саунд контент для софтины музыкальной - мало, и они хотят денюшек обычно сильно больше чем программисты))))
 
Последнее редактирование:

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