C/C++乐器声音库,您可以在其中操作音频数据
我正在寻找一个 C/C++ 库来生成各种乐器,并且随后可以在其中操作创建的音频数据 例如,如下所示:
Sound s = makeSound("piano",440,44100,1000);
其中“钢琴”是乐器类型,440 是音调频率,44100 是采样频率,1000 是持续时间。 Sound 是可用于进一步处理的音频数据。
我查看了一些库,但 CSound 并没有真正允许进一步处理生成的音频(我认为......我不是专家),并且我无法让 STK(综合工具包)工作(在无论如何,窗户) 有什么想法吗?非常感谢您的帮助。 有关使用 STK 的帮助也很棒,因为我认为 STK 可以满足我的需要。
真挚地, 山姆
I'm looking for a C/C++ library for generating various instruments, and where I can subsequently manipulate the created audio data
For example, something like this:
Sound s = makeSound("piano",440,44100,1000);
Where "piano" is the type of instrument, 440 is the frequency of the tone, 44100 is the sample frequency and 1000 the duration. The Sound s would be the audio data that can be used for further processing.
I've looked at some libraries, but CSound doesn't really allow the further processing of the generated audio (I think... I'm no expert), and I can't get STK (Synthesis Toolkit) to work (under windows anyway)
Any ideas? Help would be much appreciated.
Help about working with STK would be great too, because I think STK can do what I need.
Sincerely,
Sam
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您好,我不知道它对您的目的是否有用,但您可以查找 FMOD
Hi i dont know can it beuseful for your purpose but you can look for FMOD