YoutubeチャンネルTikTokゲームラボ【年末年始休業のお知らせ】2019年12月27日(金)15時~2020年1月6日(月)11時まで、お問い合わせ窓口をお休みさせていただきます。ご不便をおかけし大変申し訳ございませんが、何卒ご了承のほどお願い申し上げます。投稿ツイート今回のひらブラは、Androidの音声再生レイテンシ問題の話。当ブログでも何度も採り上げているテーマです。このたび、この問題の解決のための助けとなる「新機能(β版)」が今週から提供開始となりましたので、ご報告を兼ねて、再度採り上げたいと思います。▲サウンドの遅延問題で悩まれている方にとっての朗報となれば...有難いことに、「ひらブラで見たんですけど〜」というお問い合わせが増えています。ブラ経由でお付き合いが始まるケースは大きく分けて3つあります。1つは、まったく新しい業界のお客様。CRIから見ると、いわゆる「異業種」と言われる業界からのお問い合わせです。数は少ないですが、とても貴重な接点です。1つは、すでにCRIのお客様ですが、新規の技術についてご興味を頂くケースです。ブラでは、なるべく最新の技術動向をお届けしたく、研究開発中の技術やサービスについても積極的に触れるようにしていますが、そうした記事に敏感に反応して頂くことも多く、筆者冥利に尽きます。3つ目が、CRIが事業展開している領域だけれど、まだ当社との取引が無かった方からのお問い合わせです。ここ最近ウェアラブル系のネタを頻繁に書いていたので、ウェアラブルやIoT関連のお問い合わせが多かったのですが、じつは、ずっとコンスタントにご注目を頂いているのが「Androidの音声」に関する記事です。注目の高い「音ゲー」関連のエントリ下記は、ひらブラがお世話になっている「ファミ通App」さんのアクセスランキング。毎日再集計されるので累積計算ではありませんが...▲アクセス数によるランキング、TOP21年前&半年前に更新した記事が、PV(=アクセス数)でなんと「トップ2位」内に入っています。いずれの記事も、サウンドの発音タイミングやその遅延が音ゲーにとって大きな問題点となることについて触れたエントリでした。...やっぱり、皆さん、苦労されているんですね...(汗汗汗ゲーム専用機での「音ゲー開発」とおなじ感覚でスマホの音ゲー開発をはじめると・・・地獄が待っていると、よく耳にします(汗テクニカルな事情をあまり考慮せずに、音ゲーやリズムアクションゲーの「企画」や「プロジェクト」が始動してしまい、その結果、理想と現実(=現時点での技術的限界)の狭間で悩まれている開発者の方も多いようです。そんな方にとって、今回のエントリが少しでも役に立てればと思います。タッチ音の再生遅延の3点になる、と以前のエントリでもご紹介しました。詳細については、過去記事をぜひ併せてご参考下さい。(いわゆるAndroid端末のフラグメンテーション問題)ともあいまって、開発者の方の頭を悩ませる要因になっています。CRIでは、こうした課題の解決に少しでも繋がるよう、「音ゲー対策委員会」と銘打って、日々、研究開発を進めています。ご紹介したのが、下記の動画です。▲遅延のない音ゲーをAndroidで実現するための研究と実験この動画では、Androidの実機を用いて「サウンド再生遅延(レイテンシ)」を“見える化”しています。視覚的に、音のズレを認識することができるようになっています。ADX2の新機能(ベータ版)によって、端末のサウンド再生遅延を自動推測するデモンストレーションを行っています。自動推測で得られた遅延の度合いを補正に使用することで、ほぼズレを感じないことがお判り頂けるかと思います。これらのデモの詳細については、過去記事をご参考下さい。使いたい!というお声をたくさん頂きましたので、このたび、ベータ版として今週から提供を開始することになりました。サウンド再生遅延推測を試してみよう!そもそも「サウンド再生遅延」の問題がなぜ発生するかというと、サウンドに合わせて画面を変化させるような演出が必要な場合に、プログラム側ではサウンド再生の経過時刻に合わせて画面を動かしているにもかかわらず、聴こえてくるサウンドと画面演出のタイミングが合致しないからです。遅延の幅が一定であればよいのですが、機種によって遅延の幅がバラバラなため、プログラム側でサウンドの経過時刻に「ゲタを履かせる」ことも難しい現状。うーん困った・・・となるわけです。この問題とは別に、タップ音のようなユーザ操作によって発生する音が「遅れて聴こえる」のが気持ちが悪い、という問題もあります。使ってみてください(Android向けに特別に遅延を少なくする機能をご用意しています、ただしいくつかのトレードオフがありますので詳しくはADX2のマニュアルをご参考ください)。ことを『プログラムが再生指示を出してから実際に端末のスピーカーから発音されるまでの時間』と定義しています。これを前提としてご説明します。使うことで、アプリケーションが、機種ごとに発音時刻のタイミング調整をおこなう手間を簡略化できるようになれば、と考えています。プログラムでその端末の遅延時間を動的に自動取得するので、データベース作成が不要になります(ただし端末によっては実際の時間と異なる結果が出てしまう場合もあるため、アプリケーションが機種ごとの調整をする際の参考値として使われることを想定して開発されている点を予めご了承下さい)。当機能の推測には、マイク機能は利用していません(遅延推測の具体的な仕組みについては詳細は省かせて頂きます)。試してみたい!という方は、下記をご参考ください。Plug-in)をダウンロードして下さい。試用申込フォームからその旨ご連絡下さい(“ひらブラ見た”とお書添え頂くとスムーズです)。Plug-in」の「iOS/Android」最新版に同梱されています。Editor側での設定と、スクリプト側での関数呼び出しが必要です。チェックボックスを有効にする。呼び出して、遅延時間の推測値を取得します。この関数の呼び出しはADX2初期化後、1秒程度経過したあとでないと推測値が安定しない可能性があります。指定して、推測機能を無効にします。サウンド再生遅延推測について」をご覧下さい。当機能はβ版としての提供になりますので、試用にあたっての注意点も同マニュアルの冒頭に記載がありますので、必ずお目通し頂けますようお願いします(当機能は法人開発者様向けのご提供となっております)。ブラでは、今後も、スマホで音ゲーを開発される方々にとって有用な情報を引き続きお届けしたいと思っております。ご意見やご要望などありましたら、ぜひお待ちしております。...というわけで、今週のひらブラはここまで。最新記事の更新情報や、記事には書けなかったウラ話、はみだしコラムなど、『ひらブラ』に関する情報を随時更新中。※vol.1-4:福袋も飛行機もゲームも?ゲーム開発を支える”黒い箱”とは※vol.1-3:福袋も飛行機もゲームも?ゲーム開発を支える”黒い箱”とは※vol.1-2:福袋も飛行機もゲームも?ゲーム開発を支える”黒い箱”とは※vol.1-1:福袋も飛行機もゲームも?ゲーム開発を支える”黒い箱”とは※vol.0:創刊準備号ということでジコショーカイ読者の方からのご意見ご感想やご質問なども大歓迎です。以下のコンタクトフォームからどうぞ。多くの方のご意見に誠意をもってお返事したいと思っております。連絡先メールアドレスを入力してください(任意)ご意見ご感想やご質問などを入力してください。送信いただいた場合、弊社が定めるプライバシーポリシーに同意したものとみなさせていただきます。CRIの前身である株式会社CSK総合研究所に入社。ゲームプランニングやマーケティング業務を経て、現CRIのミドルウェア事業立ち上げに創業期から参画。セガサターンやドリームキャストをきっかけに産声を上げたミドルウェア技術を、任天堂・ソニー・マイクロソフトが展開するすべての家庭用ゲーム機に展開。その後、モバイル事業の責任者として初代iPhone発売当時からミドルウェアのスマートフォン対応を積極推進。GREE社やnhn社といった企業とのコラボでミドルウェアの特性を活かしたアプリのプロデュースも行う。近年は、ゲームで培った技術やノウハウの異業種展開として、メガファーマと呼ばれる大手製薬会社のMR(医療情報担当者)向けのiPadを使ったSFAシステムを開発、製薬業界シェアNo.1を獲得しゲーミフィケーションやゲームニクスの事業化を手掛ける。現在、さらなる新規の事業開拓や未来のサービス開発を担当する傍ら、ますます本格化するスマホゲームのリッチ化を支援するためにモバイルゲーム開発者におけるミドルウェア技術の認知向上のためエヴァンジェリストとしての活動に注力中。趣味は、映画鑑賞とドライブ、クロースアップマジック、デジスコによる野鳥撮影、コンパニオンバードの飼育、そしてもちろん、ゲーム。12:00新作スクープ!配信前の注目アプリをピックアップ!もっと動画を見る角満&中目黒のこれ、知ってる?角満&中目黒がいま気になるゲームを紹介!もっと動画を見る新作ゲームランキング【毎週更新】配信されたばかりの人気タイトルをプレイ動画とともに紹介。