【问题标题】:controlling VST instruments from Ruby从 Ruby 控制 VST 乐器
【发布时间】:2010-08-01 14:03:42
【问题描述】:

我最近购买了一份 EZDrummer,这是一个 VST 插件,可用作虚拟鼓组。我真的很想从 Ruby 代码中挂钩,这样我就可以通过编程方式创建循环和鼓模式。老实说,我什至不确定从哪里开始。大概我必须创建一个可以加载插件然后以某种方式挂钩的 VST 主机。我是一名 Ruby 开发人员,所以我希望用这种语言来实现它。任何指向正确方向的指针?

【问题讨论】:

  • 感谢 Michael,在 Ruby 进程中运行 VST 主机的路线可能是可行的方法。虽然我想知道是否可以在 JRuby 中以某种方式使用 jVstHost。

标签: ruby midi vst midi-instrument


【解决方案1】:

既然您购买了 VST 插件,我假设您也有某种 DAW。在开始尝试从 ruby​​ 中托管 VST 之前,请尝试以下较小的项目:

  1. 从 ruby​​ 生成一个 MIDI 文件。加载 将 MIDI 文件导入 DAW,然后 玩。
  2. 从您的 ruby​​ 流式传输实时 MIDI 数据 处理到您的 DAW。在 Windows 上,您 可以用 ReWire 做到这一点,在 OSX 上,你 可以在Audio/中创建一个IAC总线 MIDI 设置应用。

如果您需要对 EZDrummer 的直接控制超出此范围,请尝试从 Ruby 中托管 VST。

【讨论】:

  • 谢谢你,虽然在这里和那里修补了几个小时的 jVSTHost,但没有运气加载插件,更不用说让 Ruby 参与进来了,我会听从你的建议。干杯,詹姆斯。
猜你喜欢
  • 2011-01-12
  • 1970-01-01
  • 2016-05-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多