頭と尻尾はくれてやる!

パソコンおやじのiPhoneアプリ・サイト作成・運営日記


AVAudioPlayerで再生してるリアルタイムの音量を得る

音楽や効果音等の音声ファイルをAVAudioPlayerで再生し、その時のボリュームを得たくて調べてみた。
ここで言うボリュームというのはAVAudioPlayerオブジェクトのvolumeプロパティとは意味が違う。欲しいのはその瞬間の音量なのよ。静かな時は小さい値を、賑やかな時は大きい値を取得したいわけね。

できれば再生が簡単(かつ慣れてる)AVAudioPlayerでできないかなあ?と調べてみたところ、ありますやん!

How To Make a Music Visualizer in iOS

↑この記事で averagePowerForChannel: メソッドとか紹介されてる。それよ、それ!
おおお、助かった〜

<< AppleScriptでマウスを操作するのにCliclickを使ってみた  TopPage  Nintendo SwitchでNAT超えができなかった理由 >>

コメント


管理者にだけ表示を許可する
 

トラックバック

トラックバックURL
http://ringsbell.blog117.fc2.com/tb.php/1069-cfa88fc3




Copyright ©頭と尻尾はくれてやる!. Powered by FC2 Blog. Template by eriraha.

FC2Ad