Управление VST инструментами от Ruby
Я недавно купил копию EZDrummer, VST-плагина, который действует как виртуальная ударная установка. Мне бы очень хотелось подключиться к нему из кода Ruby, чтобы я мог программно создавать петли и шаблоны ударных. Если честно, я не уверен даже, с чего начать. Предположительно я должен создать хост VST, который может загрузить плагин и затем каким-то образом подключиться к нему. Я разработчик на Ruby, поэтому на этом языке я бы хотел реализовать это. Есть ли указатели в правильном направлении?
1 ответ
Так как вы купили плагин VST, я предполагаю, что у вас также есть своего рода DAW. Прежде чем вы попытаетесь разместить VST из ruby, попробуйте следующие небольшие проекты:
- Создать MIDI-файл из рубина. Загрузите MIDI-файл в свою DAW и играйте.
- Потоковая передача MIDI-данных из вашего процесса ruby на DAW. В Windows вы можете сделать это с помощью ReWire, в OSX вы можете создать шину IAC в приложении настройки Audio / MIDI.
Если вам нужен более непосредственный контроль над EZDrummer, чем это позволяет, тогда попытайтесь разместить VST внутри Ruby.