用于乐器的C / C ++声音库,您可以在其中操作音频数据

时间:2011-03-12 18:48:50

标签: c++ audio instruments

我正在寻找一个用于生成各种乐器的C / C ++库,我可以随后操作创建的音频数据 例如,像这样:

Sound s = makeSound("piano",440,44100,1000);

“钢琴”是乐器的类型,440是音调的频率,44100是采样频率,1000是持续时间。声音s将是可用于进一步处理的音频数据。

我看了一些库,但是CSound并没有真正允许进一步处理生成的音频(我想......我不是专家),我不能得到STK(Synthesis Toolkit)来工作(无论如何在Windows下) 有任何想法吗?非常感谢帮助。 关于使用STK的帮助也很棒,因为我认为STK可以做我需要的。

此致 萨姆

1 个答案:

答案 0 :(得分:1)

您好我不知道它对您的目的是否有用,但您可以查找FMOD