iPad Air 2 OpenAL再生でプチノイズ発生(更新あり)
新アプリが動き始めたので、TestFlightを利用してベータテストを行っている。
自分のiPad2やiPad mini で再現しなかったので気づかなかったのだが、どうもアプリ実行中に、プチプチ音が発生するというレポートがあった。
2人の方から連絡があったのだが、自分も含め他の人では再現しない。
問題が起きている機種を確認したところ、下記の状況であることがわかった。
iPad Air 2 2台 問題あり
iPad Air 2台 問題なし
iPad 2 2台 問題なし
iPad mini 問題なし
同じ問題が発生しているのかは不明だが、どうもiPad Air 2では異音が発生することがあるようだ。
価格.com – 『ごくまれに異音がする』 APPLE iPad Air 2 Wi-Fiモデル 64GB のクチコミ掲示板
iPad air 2 pop noise | Apple Support Communities
ということで今は他の iPad Air 2 でも起きるのか、再現確率を調べたいと考えている。とは言ってもこれ以上iPad Air 2をもっている知り合いはいないのでブロガーの方に依頼して回るしかない状況である。
どの iPad Air 2 でも発生するようだと、購入して調べることになりそうだ。
再生は cocos2d/cocos2d-objc の cocosDenshion を使っているので、OpenALで再生しているだけなのだが、iPad Air 2にはOpenAL関係の問題でもあるのだろうか。
追記 2016/01/23
cafではなくaiffフォーマットだと問題なくなったという記事。一体何が起きているのか。
しかしこれはiPad Air 2特有の話ではないと思われる。
でらうま倶楽部 : iPhone OpenAL上でのループ再生ノイズに苦しめられた
追記 2016/01/30
その後、昔から使っていた CocosDenshionのコードを ObjectAL に差し替えたことで、問題が起きなくなった。
古いコードを更新せずに使っていたために発生していたと思われる。なぜか iPad Air のみで問題が発生したので原因究明に時間がかかってしまった。
ObjectALはめんどうなOpenALのコードをラップしてくれていて、とてもありがたいライブラリだ。
関連記事
-
[iOS SDK] iPad 専用アプリをiPhoneでも使えるようにする
iPad 初代やiPad2の頃は、iPhoneとiPadの画面サイズがかなり異なり、また
-
[iPhone 6 Plus] TUNEWEAR の iPhone 6 Plus 用ケースを買ってみた
iPhone 6 Plus 購入時に、とりあえず購入した Simplism のケースは、すぐ
-
[iPhone SDK] iPhone SDK で Singleton
自分でもよく忘れるので、備忘録的に書いてみる。 iPhone SDKで開発をしていて、時々シングルト
-
Corona SDK 調査2日目
昨日はとりあえずCorona SDKを使って付属のLuaのサンプルアプリをiPhone実機上で動かし
-
SANWA SUPPLY MR-IPADST1 iPadスタンド
以前から欲しかったのと手頃な値段だったのでAmazonで注文してみた。 人気があるのか、1-3週間待
-
[Xcode 9.3] iOS 11.3にしたら Xcode 9.3 + High Sierra が強制された
High Sierra はいろいろとアグレッシブな変更が入っており不安定と聞いていたので避けて通って
-
[iPhone 開発関連本] SQLite入門 第2版 西沢直木
SQLite はそれなりにクセがあるらしく、今までに入手した知識とFMDBのソースコードだけ(FMD
-
iPhoneアプリ おんぷちゃんアップデート 2010年6月
ユーザレビューなどで複数の方から要望があった機能に対応してみました。 以下、その説明です。 これま
-
iPhoneアプリをぬるぬるとつくろう。
かごおたさんのこの記事 はポイントが簡易にまとまっていてiPhoneアプリを作り始める際にはよい
-
Roland 電子ドラム TD-4KP 落札
(2016年2月の記事)ドラム譜学習アプリを作るためには自分も叩けないと困るだろう、ということでMI