我正在製作節奏遊戲。我需要以不同的速度播放聲音。換句話說,例如如果我在2秒內有[AVAudioPlayer播放] 8次。AVAudioPlayer改變聲音的節奏?
0
A
回答
0
3
退房的AVAudioPlayer類
enableRate
和
rate
財產。在創建的audioplayer,但你打之前,設置
audioPlayer.enableRate=YES;
然後你玩後,設置率上面的數字或低於1.0,以加快或減慢的軌道。對於音樂來說,低於0.8或超過1.2開始聽起來不好,但是對於幾個BMP上下,它很容易做到這一點。
請注意,播放會將比率設置爲1,並停止將比率設置爲0,因此請務必在播放後設置所需比例。
相關問題
- 1. AVAudioPlayer,很多聲音
- 2. 使用聲音文件C# - 修改節奏
- 3. AVAudioPlayer動態地更改聲音網址
- 4. 節奏在iPhone(音變)檢測
- 5. 語音的近似節奏
- 6. iPhone/iPad實時更改節奏/節奏
- 7. AVAudioPlayer不播放聲音IOS
- 8. AVAudioPlayer不播放聲音
- 9. 沒有聲音使用AVAudioPlayer
- 10. AVAudioPlayer多聲音嘈雜
- 11. AVAudioPlayer無法加載聲音
- 12. AVAudioRecorder&AVAudioPlayer - 內置揚聲器的聲音輸出,如何更改?
- 13. ios AVAudioPlayer播放聲音與回聲
- 14. 如何使用ffmpeg更改音頻節奏和音高個性?
- 15. 的Soundpool聲音不改變
- 16. 使用swift恢復AVAudioPlayer中的聲音
- 17. AVAudioPlayer:簡單的聲音不玩
- 18. 影響遊戲的音樂節奏
- 19. 如何改變揚聲器的聲音?
- 20. AVAudioPlayer音量從變量
- 21. 使用AVAudioPlayer更改語音音高
- 22. 彈奏和絃作爲同步聲音
- 23. 方向改變聲音
- 24. CoreAudio節奏變化(iOS)
- 25. Swift 3 - AVAudioPlayer不播放聲音
- 26. 如何用AVAudioPlayer播放聲音?
- 27. iPhone - 聲音不能播放AudioServicesPlaySystemSound和AVAudioPlayer
- 28. AVAudioPlayer停止聲音並從頭播放
- 29. AVAudioPlayer停止聲音iPhone SDK目標C
- 30. 使用AVAudioPlayer從NSData播放聲音iOS
我正在使用芬奇。它可以輕鬆改變音調。但我需要改變節奏。尋找setDuration方法?任何人都知道如何在Finch中使用setDuration。 – Zeeshan