私はAVAudioPlayerを使って簡単なオーディオ再生GUIを実装しました。それは奇妙な取得する場所AVAudioPlayerを使用すると、私の音が散発的に聞こえます。
私のサウンドを再生するとき、私は再生フィードバックを提供するために、UISliderを使用して...
がここにあります。
私は非常に(非常に)散発的に発生する問題を抱えており、ほとんど発生しないため、デバッグが非常に困難です。
問題は、サウンドが終了してからもう一度再生することです(たとえnumberOfLoopsを-1に設定したかのように、audioPlayerDidFinishPlayingを呼び出すことなく)。
ここで、私のコードはどこにありますか?numberOfLoopsに "触れ"ますか?デフォルトは0です。そのままにしておきます。
この問題を解決するには、この問題が発生すると、私はオーディオを聞いていません - 再生するように見えますが(私はビジュアルフィードバックを提供するタイマー機能を持っています演奏...)
アイデア?行き方?
修正プログラムをテストする前に、私は質問する必要があります - 問題を常に表示する方法を見つけましたか?問題を再現するのに苦労していたので、私は尋ねています。 – Reuven
期間が非常に短いファイルで問題を再現できました。私はこれらのファイルでこの修正をテストし、それを再現できませんでした。 – Siddharth
修正プログラムを適用する前に、5回または6回試行ごとに問題を再現できました。 – Siddharth