vst

    0热度

    2回答

    如何通过局域网将主机应用程序(Cubase)内部收到的MIDI数据作为VST发送到网络中的另一台计算机?

    1热度

    1回答

    我有我的vsti的基础,想知道是否有人知道某种方式通过UDP发送和接收来自vst内的消息?例如 例如通过UDP将传入的midi消息发送到远程合成器(比如kontakt),然后从该合成器接收输出。

    4热度

    1回答

    我想我需要在我的VST中实现一个lookahead系统,但从未做过它。我知道setInitialDelay(富)被放置在构造函数,然后你缓冲音频,但我不知道是从“当前”音为“超前”读.....

    0热度

    1回答

    我找到了一个名为JVST的库,可以加载VST文件并相应地过滤音频。问题是,我不知道如何使用它。我所能做的只是从网站上复制和粘贴示例代码,并根据需要进行调整,但仍然无法正常工作。我想要做的是扭曲用户选择模拟扬声器的.au或.wav文件的音频。我不确定多频段压缩是否是最好的使用方式,但是我会尝试一下,如果失败了,我可以使用一大堆自定义VST插件。不管怎么说,这里是代码: import sun.audi

    2热度

    2回答

    我正在从Windows向OSX移植一个应用程序(或者更准确地说,一个VST插件)。我对OSX编程有点新,但我使用HICocoaCreateView将Cocoa NSView添加到Carbon窗口(我从主机获得)。 Anywhoo ...这个视图里面我想要mouseMoved & mouseDragged事件,但拖动时,我也想要获得这些事件,即使当鼠标离开我的NSView(也是父窗口),但我只是'似

    1热度

    1回答

    这是相当困难断章取义的解释,但我要去尝试,因为它的驾驶我坚果。 我想写一个二进制文件来表示一个vst音频插件的程序和库状态,基于vst 2.4规范 - 一个程序是一个声音的参数值,一个银行是一个程序集合(在我的情况32)。我的程序保存/加载代码可以在Windows和Mac上正常工作。我的银行保存代码在mac上正常工作 - 我可以从我的插件保存状态,并通过vst主机的召回机制打开它。我在mac上创建

    1热度

    1回答

    我最近开始使用Xcode 3.2和vstsdk 2.4开始一个项目,然后我购买了Xcode 4.当我在Xcode 4中打开该项目时,出现“缺少基础SDK”错误,我可以通过将其更改为Mac OS X 10.5或10.6来进行修复。在此之后,虽然我的.vst文件在文件树中仍然是红色的。我也尝试删除该文件并重新添加它,但是当我这样做时,将其添加为文件夹而不是.vst文件。没有这个,我不能建立项目,因为目

    6热度

    1回答

    我已经构建了一个独立的应用程序版本的项目,直到现在只是一个VST/audiounit。我通过rtaudio提供音频支持。 我想添加MIDI支持使用rtmidi但我不清楚如何同步音频和MIDI部分。 在VST/audiounit land中,我习惯于MIDI事件,它有一个时间戳,指示它们从音频块开始的样本中的偏移量。 rtmidi提供自上一个事件以来的增量时间,但我不确定应该如何获取这些事件,以及如

    0热度

    2回答

    我正在用C++编写一个VST DSP插件。 我在“过滤器库”中创建了一系列带通滤波器。我在头文件中实现了一个过滤器类(包括函数),并在.cpp中正确构建了构造函数/析构函数。 我可以将值传递给方法并返回它们。但是,这些问题存在于将数据存储在缓冲区中的功能中。似乎每次调用函数方法时,都会重置存储在缓冲区中的值(或者,首先不能正确存储)。因此,传回的内容不是“完整的”。 任何建议非常感谢! n.b.该

    0热度

    1回答

    我需要一些嵌套类的帮助。这是从我问的问题出现的here 基本上我有一个类'myPlugin'。这个类是我的程序的主体,并且包含'processReplacing'函数。 内部进程替换我需要使用DSP过滤信号,目前我使用11个过滤器,并导致11个过滤器(以及所有缓冲区)被硬编码到processReplacing中。 但是,现在我决定创建一个过滤器类,因此我可以为每个过滤器创建一个新实例,根据需要调用