2009-11-02 36 views
0

有誰知道我可以在iPhone上錄製一些音頻然後改變音頻的音調?創建音高變化碼?

+0

除非你想知道如何創建一個應用程序來做到這一點,這個問題可能屬於對superuser.com。 – 2009-11-02 15:10:24

回答

2

下載並使用I-AM-T-Pain application ;-)

+0

superuser.com的好答案,但如果他正在尋找他自己的變速器,那麼這個答案不會很有幫助...... – 2009-11-02 15:19:47

+0

@Matt「分號破折號」序列通常表示一個笑話。例如,;-) – 2009-11-02 19:42:34

+0

@Rexm其實;-)是HappyEnding ++編程語言中的結尾字符 – 2009-11-02 19:51:31

2

它看起來像你想開始與核心音頻框架:http://developer.apple.com/IPhone/library/documentation/MusicAudio/Conceptual/CoreAudioOverview/

目前似乎並沒有成爲信息的整體財富AutoTune算法,但一個好的開始將是使用快速傅立葉變換來分析音高,以確定您的音頻實際在哪個音高。從現在到現在變成一個相對簡單的變化。例如,A是440赫茲。假設輸入實際上是466.164(A#),並且您希望它是A,則可以將波形調整爲0.94387383(440/466.16400)。 A#變爲A.如果您想要實現自動調諧效果,您需要將錄音細分爲小音頻片段,您可以單獨重新調整音調。在基音檢測

更多信息:http://en.wikipedia.org/wiki/Pitch_detection_algorithm