Управление VST инструментами от Ruby

Я недавно купил копию EZDrummer, VST-плагина, который действует как виртуальная ударная установка. Мне бы очень хотелось подключиться к нему из кода Ruby, чтобы я мог программно создавать петли и шаблоны ударных. Если честно, я не уверен даже, с чего начать. Предположительно я должен создать хост VST, который может загрузить плагин и затем каким-то образом подключиться к нему. Я разработчик на Ruby, поэтому на этом языке я бы хотел реализовать это. Есть ли указатели в правильном направлении?

1 ответ

Решение

Так как вы купили плагин VST, я предполагаю, что у вас также есть своего рода DAW. Прежде чем вы попытаетесь разместить VST из ruby, попробуйте следующие небольшие проекты:

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

Если вам нужен более непосредственный контроль над EZDrummer, чем это позволяет, тогда попытайтесь разместить VST внутри Ruby.

Другие вопросы по тегам