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

发布于 2024-10-21 18:46:21 字数 362 浏览 0 评论 0原文

我正在寻找一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你怎么这么可爱啊 2024-10-28 18:46:21

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

Hi i dont know can it beuseful for your purpose but you can look for FMOD

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文