Android SDKで複数のサウンドファイルを再生したい(SoundPool の使い方)
公開日:
:
最終更新日:2011/12/04
Android
今作っているアプリは20以上の音ファイルから任意のものをランダムに再生する必要がある。
当初MediaPlayerをたくさん作って再生していたが、どうやら数に限りがあるらしく、8以上作ろうとしたらエラーが発生するようだった。
このため、SoundPool を使ってみることにする。
SoundPoolで効果音を鳴らす – Tech Booster
SoundPool使用上の注意点 – Hacking My Way 〜 itogのhack日記
ファイルフォーマットとしてはoggが推奨されているようだけれども、自分は m4a を試して問題なく動作しているように見える。
とりあえず無事動作した。これは便利だ。
追記 2011/02/11
この機能を使ったアプリをAndroidマーケットに公開してみたところ、Galaxy S で再生できないというレポートがあった。
ogg vorbis でエンコードし直して公開したところ、問題なく再生できるようになったようなので、本当にoggを使った方が良いようだ。
関連記事
-
-
Android Tablet Iconia Tab をさわってみた 2011/08/08
USB HDDを買う用事があったのでヨドバシカメラに行ったところ、Android Tablet が展
-
-
[iOS 開発本] iOSフラットデザインの作法
iOS7で採用されたフラットデザインに関して、個人的には Windows 8のMetroのイ
-
-
おんぷちゃん for Android を au one Market に公開
Goole 本家の Androidマーケット徐々に改善されてはいるがまだ使いづらく、また課金がクレ
-
-
Xperia ハードコーティングシェルジャケット クリア
iPod touchは大事に使っていたがすぐに擦り傷だらけになったので、Xperiaは最初から保護し
-
-
Xperia ラスターホワイト オークションで落札
日本国内でもAndroid携帯が増えてきたので、そろそろAndroid開発もしてみようということで、
-
-
Nexus S をさわってみた
会社で研究用に Nexus Sを購入したので、1日さわってみた。確かにこれはいい。使っていて気持ちよ
-
-
dynabook AZ クラウドブック Android2.1搭載 10.1型ワイド PNAZ05MNA
Amazon を放浪していてたまたま発見。 東芝がこんなものを出していたのか。全く知らなかった。 【
-
-
Android2.1プログラミングバイブル (布留川 英一)
Android本2冊目。Android Hacks はやはりAndroid初心者には難しかったので、
-
-
初AndroidアプリをAndroidマーケットで公開
赤ちゃんの世話のすきまに細々と作っていたAndroidアプリをAndroidマーケットで公開した。
-
-
iPhone&Androidアプリ内課金プログラミング完全ガイド
こんなマニアックな本が11月に出ていたらしい。 立ち読みしてよさそうだったら買ってこよう。 売れ
Comment
JetPlayer とか、どうなのでしょう。
JetPlayer – Android Developers :
http://developer.android.com/reference/android/media/JetPlayer.html
これで鍵盤アプリを作っている例もあるようです。
AndroidでmidiとかJetCreatorとかで鍵盤アプリとか作成 – hidecheckの日記 :
http://d.hatena.ne.jp/hidecheck/20091105/1257436698
なんと、JetPlayerを初めて知りました。
なにやら面白そう。ありがとうございます。