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のコードをラップしてくれていて、とてもありがたいライブラリだ。
関連記事
-
-
Mac Fan 2020年 6月号
長女のiPhone 6 の画面がバキバキに割れているので、iPhone SE を購入した。
-
-
EDAMTimestamp と NSDate の相互変換
Evernote SDKを使ったアプリで EDAMTimestamp を DBに格納する前に NSD
-
-
[iPhone SDK] iPhone SDK で Singleton
自分でもよく忘れるので、備忘録的に書いてみる。 iPhone SDKで開発をしていて、時々シングルト
-
-
Withings WS-50 不具合発生
昨年12月に購入した Withings WS-50をまずまず便利に使っていたのだが、数週間前から、電
-
-
[iPad開発本] Beginning iPad Development
まだ数が少ないiPad開発本がApressから出たみたい。(Beginning of iPad De
-
-
[iOS SDK] UIPickerView の文字が表示されない
おんぷちゃん for iPad のiOS7対応をしているときに遭遇した問題。 UIPopove
-
-
イタリア語でレビューをいただきました
おんぷちゃん for iPad にイタリア語でレビューをいただきました。 Ottimo! O
-
-
iPhone SDK勉強会
iPhone 開発の勉強会をしよう、ということになったので、それ向けにメモを書いてみる。相手はいろい
-
-
Lexical or Preprocessor issue ‘xxx.h’ file not found
NSMutableArray に要素をランダムに並び替える機能を入れようと思い、 objective
-
-
Begininng iPhone 3 Development 入手
はじめてのiPhoneプログラミングの原書 Beginning iPhone Development