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を使った方が良いようだ。

関連記事

no image

Admob に関して少し調べてみた

iPhoneアプリとAndroidアプリでAdmobを使って広告を表示してみているが、いまだに管理画

記事を読む

no image

Xperia ラスターホワイト オークションで落札

日本国内でもAndroid携帯が増えてきたので、そろそろAndroid開発もしてみようということで、

記事を読む

Linking 対応デバイス tomoru

この前 Makuake で出資しそこねた Tomoru が Amazon で ¥ 1,069 + ¥

記事を読む

no image

Android開発本 まとめ

Android開発に関して調べてみようと思い、本を検索してみたら大量に出てきて、しかも名前が似通って

記事を読む

no image

初AndroidアプリをAndroidマーケットで公開

赤ちゃんの世話のすきまに細々と作っていたAndroidアプリをAndroidマーケットで公開した。

記事を読む

no image

Android Market デベロッパーコンソールに統計情報が追加された

Androidマーケットにアプリをリリースする人は、デベロッパーコンソールを使ってアプリをマーケット

記事を読む

no image

Androidアプリ紹介本 「Androidアプリ事典512」

Androidアプリにどんなものがあるのかをほとんど知らない しかしAndroidマーケ

記事を読む

no image

おんぷちゃん for Android を au one Market に公開

Goole 本家の Androidマーケット徐々に改善されてはいるがまだ使いづらく、また課金がクレ

記事を読む

no image

Android のコードネームとAPI LevelとPlatformバージョンの関係 2011/08/02

FroyoとかGingerbreadとかHoneycombとかコードネームが沢山あって、バージョンと

記事を読む

no image

Pebble E-Paper Watch 届いた! 感想。

追記: Pebble 向けにアプリを作りました。 Kickstarter で iPhone/A

記事を読む

Comment

  1. akabeko より:

    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

  2. admin より:

    なんと、JetPlayerを初めて知りました。
    なにやら面白そう。ありがとうございます。

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

PAGE TOP ↑