動物愛護同人「ねこの事務所」
URLはダミーです。私のサイト(^-^;
さて、ご質問の件ですが、おそらくかなり実現は難しいと思います。
というのは、同時に2つの音を鳴らす、という動作は、
サイト側で制御できるものではなく、
あくまでサイトを閲覧している側に依存するからです。
サイト側のプログラムは簡単です。
リンクからjavascriptを呼び出して、
第1の音を鳴らす、第2の音を鳴らす、そしてリンク本来のページジャンプをする、
この3つの動作を同時に行わせるように記述すればよいだけです。
これは、ひとつのアンカーのクリックで複数のフレームを切り替える、
といったスクリプトの応用で簡単に記述できます。
しかし、ページを閲覧している側としては、ちょっと複雑なことになります。
PC上で異なる2音を同時に発音させるためには、
2つの音源が同時に起動されなければなりませんが、
はたしてこれがうまく起動してくれるでしょうか。
仮にうまく起動されたとして、双方の音源が同時に発音してくれるでしょうか。
さらに同時に発音したとして、
2つの音のレベルはそれぞれ意図したものとなるでしょうか。
ほとんどの場合、おそらく無理だと思うんです。
ご質問のような動作を考える場合、やはりこれは、
あらかじめ2音がミキシングされた様々な音声データを作っておき、
場面によってそれをうまく使い分けながら意図した音を送り出していく、
というよりほかに、実用的な方法は無いように思われます。
URIは一般的な手法、つまり1つしか鳴りません。しかし、音声の再生はブラウザーの機能ではなく、Windows Media Playerのコンポーネントなどを借りているで、こちらが複数起動しなくてはならないのですが、それは仕様上、無理だと思われます。
あらかじめ、同時に鳴らしたい音をサウンドエディターで合成しておくのはどうでしょうか。
サウンドエディター(Free)
http://www.cycleof5th.com/products/sefree/
SoundEngine Free / Cycle of 5th
JavaScript配布サイト ako's cyberpage
javaを使用すると思うのですが、ココのHPには必ず何かあります。とにかく凄いので一度拝見してください。
コメント(0件)