WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:MIDI再生について

RENO [MAIL] [WriteDate : Sat Apr 21 18:01:00 2001]

MIDI再生について教えてください。
現在チャットにMIDIを再生するようにしたいと思っているのですが、自動更新のたびにロードされてしまいます。

<embed src=????.mid panel=0 autostart=true repeat=true>

これを、2度目の更新時には再生されないような表記方法はありますでしょうか?過去ログ等見てみたのですが見つけられませんでした。どなたかおわかりになる方おられましたら、よろしくお願いしますm(_ _)m。


りょう [WriteDate : Sat Apr 21 19:47:06 2001]

根本的な解決ではないですが、フレームで分割して、一方にMIDI、もう一方にチャットを設置すれば、
リロードの影響は受けないですね。
既にお持ちのホームページがフレームで構成されていない場合は、
見た目を統一するために、作り直しって事になるかと思いますが(^_^;)


RENO [MAIL] [WriteDate : Sat Apr 21 23:32:07 2001]

さっそくご返事ありがとうございます。
フレームでという事ですが、実はそれも考えてみました。
ただ現在のチャットがすでにフレーム式になっていますので、どうしてもCGI側でロードするしかないのです。


綾小路 [MAIL] [URL] [WriteDate : Sat Apr 21 23:49:09 2001]

ウインドウを分割されてるようなので、入力フォームの方に設置されては如何でしょうか?
レスフォームの方は一定時間、もしくはレス入力時に更新をする物が殆どですので、更新の度に再生が掛かるんだと思いますけど?^^;

あと、MIDIの著作権に気を付けて下さい。
歌謡曲などの場合、7/1日より法律違反の対象となるようです。
詳しくはJASRACのホームページへどうぞ。


RENO [MAIL] [WriteDate : Sun Apr 22 01:25:22 2001]

>MIDIの著作権に気を付けて下さい。
歌謡曲などの場合、7/1日より法律違反の対象となるようです。

そうなんですか?それは知りませんでした。DLしたサイトにてさっそく確認してみます。ありがとうございます。

ところで、質問の事なんですが、要するに待機してる人に対してあとから入室者があった時に、お知らせとしてMIDIをと考えています。ですからはやり簡単な処理では無理なんですかね〜。CGI自体あまりくわしくないもので自分でソースを組むという事が出来ませんし。。。今までは既存のソースを使いながらなんとか凌いできたのですが。


RENO [MAIL] [WriteDate : Sun Apr 22 01:26:38 2001]

>MIDIの著作権に気を付けて下さい。
歌謡曲などの場合、7/1日より法律違反の対象となるようです。

そうなんですか?それは知りませんでした。DLしたサイトにてさっそく確認してみます。ありがとうございます。

ところで、質問の事なんですが、要するに待機してる人に対してあとから入室者があった時に、お知らせとしてMIDIをと考えています。ですからはやり簡単な処理では無理なんですかね〜。CGI自体あまりくわしくないもので自分でソースを組むという事が出来ませんし。。。今までは既存のソースを使いながらなんとか凌いできたのですが。


りょう [WriteDate : Sun Apr 22 05:15:13 2001]

あ、えーとですね。
おいらが言った「フレーム」というのは、例えば左右に二つに分割したとして、
左側に通常のメニュー(profile、bbs、linkなど)を常に表示するようにしておき、
右側にメニューで選んだものが表示されるようにするという事です。
この場合、右側にチャットのCGIを表示させるわけですが、既にチャットがフレーム式でも、問題なく表示されます。
つまりチャットを開いた時は、擬似的にフレームが3分割された状態になるわけです。
この場合、左側のフレームにMIDIが置いてあれば、チャット側で何度リロードしようが、MIDIには何も影響が出ないんです。
ただし、これはHP全体のBGMとして流す場合の対処。

RENOさんの説明にある「待機者に新規入室者のサインとしてMIDIを鳴らす」場合、
これはチャットのCGI自体に手を加えないとダメですね。
いわゆる訪問の合図、効果音と言うことですよね?(違うのかな?)
ICQとかだったら、オンラインになった呼び出し音が鳴るんですが、チャットではそういうのを見た事が無いような気が…。
要は新規発言のフォームにだけ、その記述を付加してあげれば良いだけの話なんだろうけど、
リロードの影響で何度も効果音が鳴らないか?チャットが重くならないか?なんて心配があります。
まぁおいらもCGIには明るくないので、大した問題ではないのかも知れませんが。
既存のCGIがフリー扱い(KENT WEBさんの所とか)なら、それを改造している人も多いので、何処かにご希望のものがあるかも知れませんよ。

>MIDIの著作権
完全な自作曲なら、著作権には引っかからないです。
効果音程度(ピンポーンとか)だったら、何も心配はありません。(制作者が著作権を唱っていれば別)
それにしてもMP3ならまだしも、MIDIは歌詞が聴けないわけだから、
原曲を聴きたくなってCDの売上にも繋がると思うんだけどなー?
著作権協会の過剰な反応だと思う。


綾小路 [MAIL] [URL] [WriteDate : Sun Apr 22 07:48:07 2001]

りょうさん>
>>MIDIの著作権
>完全な自作曲なら、著作権には引っかからないです。
>効果音程度(ピンポーンとか)だったら、何も心配はありません。(制作者が著作権を唱っていれば別)
>それにしてもMP3ならまだしも、MIDIは歌詞が聴けないわけだから、
>原曲を聴きたくなってCDの売上にも繋がると思うんだけどなー?
>著作権協会の過剰な反応だと思う。

これは本当にそう思います^^;
しかし・・・σ(^^)の知り合いに同じHNの人が居たのでびっくりしてしまいました(^^ゞ

RENOさん>
>ところで、質問の事なんですが、要するに待機してる人に対してあとから入室者があった時に、お知らせとしてMIDIをと考えています。ですからはやり簡単な処理では無理なんですかね〜。CGI自体あまりくわしくないもので自分でソースを組むという事が出来ませんし。。。今までは既存のソースを使いながらなんとか凌いできたのですが。

えと、難しく考えずに、フレームを3つに分割して、一つを隠しフレームとしてから実現しては如何でしょう??^^;
<FRAMESET ROWS="35%,75%,*>
<FRAME SRC=入力フォーム>
<FRAME SRC=チャットレスフォーム>
<FRAME SRC=MIDI再生(隠しフォーム)>
</FRAMESET>
こんな感じでフレーム分割して置いて、CGIの参加者追加部分で、MIDIフォームの更新をやれば良いかと思いますが^^;


RENO [MAIL] [WriteDate : Sun Apr 22 23:42:07 2001]

ご返事ありがとうございます。
フレーム分割の事ですが、やはり隠しフレームにMIDI再生のフォームを記述してしまうと、CGI側で制御する前にロードされてしまいますね。入力フォームはHTMLでリロード更新はされず、チャットレスフォームはCGIで制御、リロード更新されています。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World