改变声音音高(不实时) [英] change sound pitch (not in realtime)

查看:204
本文介绍了改变声音音高(不实时)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我送花儿给人有这个问题,在我的脑海,但无论我问,我从来没有得到一个答案或将是有益的建议:

i alway had this question in my mind, but wherever i asked, i could never get an answer or a suggestion that would be helpful:

我怎么能推销声音(不实时)?

How can i pitch a sound (not realtime) ?

即时通讯使用AVFoundation框架,发挥出自己的声音,像这样:

Im using AVFoundation framework to play my sounds like so:

AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:TempRecFile error:nil];
    player.volume = 1;
    [player play];

如何设定音高或我的声音,而无需使用一些othere框架,如OpenAL的频率。尽管如此,如果你知道在那里我可以学到一些OpenAL的一个地方,你太客气:D

How can i set the pitch or the frequency of my sound without having to use some othere frameworks like OpenAL. Although, if you know a place where i could learn some OpenAl you're very welcome :D

推荐答案

有一些iPhone时变调库中提到的这个StackOverflow的答案:的实时变调在iPhone上
这脱机工作以及可能的实时性。

There are a few iPhone time-pitch shifting libraries mentioned the this StackOverflow answer: Real-time Pitch Shifting on the iPhone, which work offline as well as potentially in real-time.

下面是关于时间间距技术一个维基百科的文章和的在话题 dspdimention概述。

Here's a wikipedia article on time-pitch technology, and a dspdimention overview on the topic.

这篇关于改变声音音高(不实时)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆