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

iPhone&Androidアプリ内課金プログラミング完全ガイド

こんなマニアックな本が11月に出ていたらしい。 立ち読みしてよさそうだったら買ってこよう。 売れ

記事を読む

no image

達人出版会の本をKindleで読んでみる(Windows編)

最近話題の「当事者」の時代の電子書籍版(パブー)や、エキスパート Objective-C プログラミ

記事を読む

no image

iPhone/Androidアプリで週末起業(山崎潤一郎著) を読んでみた。

前著を読んで、ちょっと楽観的に書きすぎていると思ったけれどもとりあえず最新版が出たので読んでみた。

記事を読む

no image

Androidマーケットに有料アプリを公開してみた

以前Androidマーケットに無料アプリを公開したが、数は少ないが反響はあるようなので有料版も公開し

記事を読む

no image

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

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

記事を読む

no image

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

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

記事を読む

no image

Kickstarter で iPhone/Android で使える腕時計 Pebble に出資してみた

Kickstarter で28時間で100万ドルを調達したという Pebble E-Pape

記事を読む

no image

PLANEX Xperia用 MicroUSBケーブル BN-XperiaPW

Xperiaに標準添付されているMicroUSBケーブルが太く長くて使いづらいので、伸び縮みするケー

記事を読む

no image

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

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

記事を読む

no image

Corona SDK本が出るらしい 「Corona SDK」ハンドブック2011

値段的に一般人向けではないけれども、Corona SDK 本が出るらしい。 自分がCorona SD

記事を読む

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 ↑