Audio

iOSでオーディオをバックグラウンド再生するための設定

(特に目新しい内容はありませんが、ちょっと時が経ったら忘れていたのでメモです) 標準の状態では、アプリがバックグラウンドに行った時点で再生停止するようになっています。 AudioSession AudioSessionの設定は、再生開始前に行います。 AVAudioSession …

コントロールセンターとAVAudioEngine

AVAudioEngineのstart/stopが コントロールセンターのplay/pauseと同期してる模様。 コントロールセンターでpauseしても「▶︎」に変わらなくてあれーと思っていたら Engineをstopしたらちゃんと動作した。 AVAudioEngineは都度start/stopするのが正解なのかー…

AVAudioPlayerNodeのresume

自分の探索能力の低さを呪っているところ。よってメモ。 こちらのサンプル(AVAudioPlayerNodePlayPause)によって一つの解法を得ました この方ありがとう>< でもこの方も困ってる様子…。 私はlastRenderTimeを使って再開するのかなと四苦八苦していたので…

AVAudioPlayerNodeのループ再生

地味にハマったのでメモ。 AVAudioPlayerNodeでループ再生 ポイントは、initWithPCMFormatでprocessingFormatを指定すること。 fileFormatの方を指定していてinitでコケてた。 これだけなのに、しばらく困り果ててた。。

バイパスできない

あらやだ。もう10月。 AVAudioUnitReverbのbypassをYESにすると音が出なくなって困ってるところ。 これは私が凡ミスってるだけなの・・? そんな情報出てこないし・・ ただUnit作ってattach,connectして、bypassをYESにしてるだけなんですけども。ぐえー。 …

AVAudioUnitですって奥様

iOS8だ!わー! まだ入れてませんけど。 自分のような小物が記事にできるようなことは何もありませんが、 今ちょうどiOSのオーディオ関連に足を突っ込んでおりまして。 見てしまった・・新しいAVFoundationのリファレンスを。 そこに・・「AVAudioUnit」とい…