2016-10-20 6 views
0

私は心拍数モニターと心臓の鼓動のような短いwavファイルを持っています。このwavファイルの長さは1秒です。特定の時間音を鳴らす

私はユーザーの心拍数に合わせてそれを再生したいと思います。したがって、心拍数が100bpmの場合、サウンドは0.6秒間再生されます。心拍数が60bpmの場合、サウンドは1.0秒間再生されます。そして彼らの心拍数が30bpmであれば、おそらく死にそうになるでしょう。

サウンドファイルを再生するのにかかる時間を変更することはできますか?そして私はどんなフレームワークを使うべきですか? AVPlayer?

答えて

1

チェックこの1:How can I use AVAudioPlayer to play audio faster *and* higher pitched?

それはあなたがより速く、それを再生するためにAVAudioPlayer.rateプロパティを変更することができますと言います。

ps:サウンドの音程は変わりません。これも必要な場合は、私が言及した質問をチェックしてください。

+0

@ghasiあなたは素晴らしいです – theDuncs

関連する問題