CoreAudio 速度更改 (iOS)

发布于 2024-12-19 11:32:42 字数 201 浏览 0 评论 0原文

我对音频编程很陌生,但我知道这一定是可能的。 (这是一个 iOS/iPhone 相关问题)。

我如何在不改变音调的情况下改变加载的音频文件的速度,然后播放它?

我想我需要深入研究 CoreAudio 框架,但我不知道从哪里开始。

如果有人能让我知道我需要看哪些课程,或者涉及的一般过程,这将帮助我开始,我真的很感激!

干杯!

I'm very new to audio programming, but I know this must be possible. (This is an iOS/iPhone related question).

How would I go about changing the tempo of a loaded audio file without changing the pitch, and then playing it back?

I think I need to delve into the CoreAudio framework, but I'm not sure where to begin.

If anyone could let me know what classes I need to look at, or the general process involved, that would help me get started and I'd really appreciate it!

Cheers!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

嗼ふ静 2024-12-26 11:32:42

这个问题是高度相关的:它涉及音高转换,而不是时间转换,但我会查看评论和链接。

iPhone 上的实时音调变换

This question is highly related: it relates to pitch shifting, rather than time shifting, but I'd check out the comments and links.

Real-time Pitch Shifting on the iPhone

你的呼吸 2024-12-26 11:32:42

您正在寻找的是时间音调修改库。 iOS 上的 Core Audio 目前不包含此类库,但似乎有一些可用的 3rd 方库(商业)。网络上也有时间音调教程,例如 dspdimention,其中需要大量的 DSP 开发才能工作。

What you are looking for is a time-pitch modification library. Core Audio on iOS currently does not contain such, but there appear to be some 3rd party libraries available (commercially). There are also time pitch tutorials on the web, such as at dspdimention, which require a large amount of DSP development to get working.

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