Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 JVSTWrapper 编写一个 VST 插件。我需要一个过滤器,但我不想自己写,所以我决定使用 Jsyn 的 Lowpassfilter。但我不想用 Jsyn 做所有事情,只是过滤器。我的问题是:有没有办法将本机 float[] 音频数据写入过滤器的输入,调用处理数据的函数,然后再次将输出作为 float[] 音频数据获取?
JSyn 被设计成一个流程图,其中数据通过输入和输出端口流动。我还没有尝试过,但你可能会得到这样的东西。
double[] inputs = filter.input.getValues(); // TODO: write data to inputs array filter.generate(0, inputs.length()); double[] outputs = output.getValues(); // TODO: read result from the outputs array