ごらくらいふ

プログラミングしたりゲームしたり

「リトル・レディ」かってに復活開発日誌 #17

f:id:yajamon:20150715095909p:plain

今日の課題

BGMを鳴らす!

あらすじ

NPAPIが使えないchromeにおいて、.midの再生にはSoundFontを取得して合成せねばならないらしい。 目的は作品に音楽を流すことのため、.mid.mp3へ変換し、Audioオブジェクトで再生することにした。

yajamon.hatenablog.com

yajamon.hatenablog.com

作業録

コメントアウトで済ませていた「別フレームのHTMLを差し替えてBGM再生」処理を、 Audio オブジェクトを用いた再生に書き換えた。

gist4dbade21f279a8538d47

ひとまずメインである、TOPのファイルについて実装した。

load()してplay()しているだけなので、BGM切替時にぶつ切りになってしまう点や、 リピート再生になっていない等々の問題はあるが、取り急ぎこれでBGM付きで作品を楽しめるようになった。

支障なくプレイできるようになってきて、最終回が近寄ってきているのを感じる…!

yajamon.hatenablog.com

yajamon.hatenablog.com