« 中心点の設定をメタセコで行えるようになった | メイン | キーフレーム編集ツール »

sdomino.gif音が同期しない

ここに来て、深刻な問題にぶつかってしまい、大きく方向転換する必要が出てきました。

今回のコンテンツは、ラーメン屋の店主が置くドミノの音や調理音、客が料理を食べる音などがリズムになり、それが重なって音楽になっていく、というものを目指しています。

ユーザーは順に入店してくる客に、何を食べさせるか決めることができます。食べる料理によって、音色やリズムが変わっていくことで、ユーザーがインタラクティブに曲を構成できるような仕組みを考えていました。

これを実現するためには、複数の音源を、任意のタイミングで正確に再生できる必要があります。

7月末に、この点について、一応検証したつもりだったのですが(次に分かりたいこと)、まったく不十分でした。
一昨日、本番用の音源の一部が完成したので、早速組み込んでみたところ、音のコントロールに関して様々な不具合が発生しました。

・音を意図したタイミングで再生できない
・頭の音が2重に再生される
・一番お尻のあたりの音が再生されない
・そもそも音が再生されない

これらの問題について何か回避策はないか、2日間試行錯誤しましたが、いい結果は得られず、Microsoft様にも問い合わせましたが、現象の確認に最長で1ヶ月かかるということで、
とにかく、今すぐ改善される問題ではないことが分かりました。

結局、厳密なタイミングを求めるならば、一つの音源ファイルを利用するしかなさそうです。

このため、ユーザーがダイナミックに曲構成に関与する、という形を変更し、
何パターンか用意した音源にあわせる形で、客が料理を食べる、とするしかないかな、と感じています。

この変更により、ユーザーのコンテンツへの参加度がどうしても下がってしまいます。
何らかの対策を施さないといけません。


ただ、インタラクティビティ以前に、最初から最後まで問題なく再生できるか、まずは機能レベルの検証をしっかりやらないと、また同じ轍を踏むことになってしまい兼ねません。

また、現段階での構成変更により、スケジュールが更に厳しくなりました。
残された時間で、シズル感のある状態に持っていくためにも、まずは全体をスムーズに再生できるよう、開発を進めていきたいと思います。