【问题标题】:Making Audio Plugin for DAWs为 DAW 制作音频插件
【发布时间】:2016-10-23 01:01:26
【问题描述】:

我想用 GUI 创建一个非常简单的 Ableton 插件。我想要的唯一功能是获取键盘信号并操纵 midi 输出(例如,如果我从键盘 上按 A - 它通常在 Ableton 中播放音符,我想要 midi 输出 C-maj - 3 个注释)。

我找到了一个名为 Juce 的库,但它非常昂贵。我发现的其他库是用于制作合成器等高级东西的。实现操纵 MIDI 输入的最佳/最简单方法是什么?还是此类任务需要低级代码?

【问题讨论】:

  • 为什么不直接使用任何现有的软件呢?
  • @Brad 你能推荐我吗?
  • 我以前用过 GlovePIE。
  • 我知道你想为许多不同的 DAW 制作一个插件,但如果你真的只是想为一个 DAW 构建,许多 DAW 都有脚本引擎可以轻松完成这样的事情(Reaper 的 ReaScript, Logic 有类似的东西,Ardour 的 Lua 等)。
  • 请注意,仅当您计划将您的作品作为封闭源代码出售时,JUCE 才会昂贵。如果您在 GPL 下发布您的作品,您可以免费使用 JUCE。如果您打算出售您使用 JUCE 的产品,那么您才需要商业许可证。

标签: audio plugins vst ableton-live


【解决方案1】:

如果您了解 C#(或 VB.NET),您可以尝试使用 VST.NET。它是一个托管的 VST 2.4 框架,非常适合您想要构建的那种插件。它还附带了一些示例和一个 Midi-Mapper 示例,您可能可以从中开始使用。

希望对你有帮助, Marc(VST.NET 和 MIDI.NET 的作者)

【讨论】:

  • 我在 macbook osx 上。这仅适用于 Windows 吗?
猜你喜欢
  • 2021-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-16
  • 1970-01-01
  • 2017-12-31
  • 1970-01-01
相关资源
最近更新 更多