人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ホームページでリンクを押すと音を鳴らすようにしたいのですが、押したときに異なる2つの音データを同時に再生する方法を探しています。2つの音データのうち、1つは常に同じものです。

●質問者: Shozo
●カテゴリ:コンピュータ
✍キーワード:データ ホームページ リンク 再生
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● masaomix
●30ポイント

http://www.officecats.net/

動物愛護同人「ねこの事務所」

URLはダミーです。私のサイト(^-^;

さて、ご質問の件ですが、おそらくかなり実現は難しいと思います。

というのは、同時に2つの音を鳴らす、という動作は、

サイト側で制御できるものではなく、

あくまでサイトを閲覧している側に依存するからです。

サイト側のプログラムは簡単です。

リンクからjavascriptを呼び出して、

第1の音を鳴らす、第2の音を鳴らす、そしてリンク本来のページジャンプをする、

この3つの動作を同時に行わせるように記述すればよいだけです。

これは、ひとつのアンカーのクリックで複数のフレームを切り替える、

といったスクリプトの応用で簡単に記述できます。

しかし、ページを閲覧している側としては、ちょっと複雑なことになります。

PC上で異なる2音を同時に発音させるためには、

2つの音源が同時に起動されなければなりませんが、

はたしてこれがうまく起動してくれるでしょうか。

仮にうまく起動されたとして、双方の音源が同時に発音してくれるでしょうか。

さらに同時に発音したとして、

2つの音のレベルはそれぞれ意図したものとなるでしょうか。

ほとんどの場合、おそらく無理だと思うんです。

ご質問のような動作を考える場合、やはりこれは、

あらかじめ2音がミキシングされた様々な音声データを作っておき、

場面によってそれをうまく使い分けながら意図した音を送り出していく、

というよりほかに、実用的な方法は無いように思われます。


2 ● finalvent
●20ポイント

http://www.nob21.com/javanavi/samples/etc/etccwav01.html

URIは一般的な手法、つまり1つしか鳴りません。しかし、音声の再生はブラウザーの機能ではなく、Windows Media Playerのコンポーネントなどを借りているで、こちらが複数起動しなくてはならないのですが、それは仕様上、無理だと思われます。

あらかじめ、同時に鳴らしたい音をサウンドエディターで合成しておくのはどうでしょうか。

サウンドエディター(Free)

http://www.cycleof5th.com/products/sefree/

SoundEngine Free / Cycle of 5th


3 ● poy
●10ポイント

http://myako.net/

JavaScript配布サイト ako's cyberpage

javaを使用すると思うのですが、ココのHPには必ず何かあります。とにかく凄いので一度拝見してください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ