IE,ネスケでMIDIファイルの再生回数が違う

[上に] [前に] [次に]
さぶろう 2000/03/12(日) 06:30:54
はじめまして、さぶろうといいます。
<p><embed src="xxx.mid" align="baseline" border="0" width="0"
height="0" autoplay="true" loop="3"></p>
でMIDIファイルを3回鳴らしたいのですが、
IE5だと無限、ネスケ4.7だと1回しか再生されません。
どうすればいいのでしょうか?

Ichi 2000/03/12(日) 06:54:21
http://www.tohoho-web.com/html/embed.htm より
>ブラウザのバージョンや、インストールしているプラグインソフトによって動作はかなり異なります。
ということです。

ちなみにMSDN LibraryでDHTMLリファレンスによると、EMBED要素は、
><EMBED
>ALIGN=ABSBOTTOM | ABSMIDDLE | BASELINE | BOTTOM | LEFT | MIDDLE | RIGHT | TEXTTOP | TOP
>ALT=text
>CLASS=classname
>CODE=filename
>CODEBASE=url
>HEIGHT=n
>HSPACE=n
>ID=value
>NAME=name
>SRC=url
>STYLE=css1-properties
>TITLE=text
>UNITS=value
>VSPACE=n
>WIDTH=n
>>
だそうです。

Ichi 2000/03/12(日) 06:55:08
>ちなみにMSDN LibraryでDHTMLリファレンスによると、
つまり、IEということです。

さぶろう 2000/03/12(日) 18:28:25
Ichiさん、早速ありがとうございます。
とほほさんの解説は読んでたのですが、
ある部分仕方ない事なんでしょうか?
御紹介下さったEMBED要素をもとに
もう一度やってみます。
では失礼します。

rep 2000/03/12(日) 19:46:44
repeat=3
かね?

Ichi 2000/03/13(月) 07:07:12
つまり、推測ですが、
>autoplay="true" loop="3"
などはブラウザ側では処理されず、そのままプラグインに渡っていると
考えられます。つまりプラグイン依存。

三原克大 [E-Mail] 2000/03/13(月) 19:13:51
> > autoplay="true" loop="3"
> などはブラウザ側では処理されず、そのままプラグインに渡っていると
> 考えられます。つまりプラグイン依存。
プラグイン依存のようです。

MIDPLUG for XG (YAMAHA) だと
REPEAT=TRUE ....... 無限 loop
REPEAT=(number) ... 指定回 loop
REPEAT=FALSE ...... 一回のみ再生

QuickTime 4 (Apple) には
ローランド製 GS 規格ソフトウェアシンセサイザが付属し
MIDI を再生できますが、
LOOP=TRUE ........ 無限 loop
LOOP=ALINDROME ... 順再生/逆再生を交互に (MIDI では?)
LOOP=FALSE ....... 一回のみ再生
REPEAT 属性のサポートは無し
http://www.apple.co.jp/quicktime/authoring/embed.html

他にも仕様が異なるプラグインは多数あると見るべきです。

しかし、これは困った。

三原克大 [E-Mail] 2000/03/13(月) 19:16:24
誤字がありました。

> LOOP=ALINDROME ... 順再生/逆再生を交互に (MIDI では?)
LOOP=PALINDROME ... 順再生/逆再生を交互に (MIDI では?)

さぶろう 2000/03/14(火) 06:51:18
[[解決]]
皆さん、どうもありがとうございます!
色々やってみましたが、どうも芳しくなかったです。
ちなみに今回MIDIを鳴らそうと試みたのは
自分のサイトではなかったのですが、
プラグイン依存、という事がわかっただけでも大きな収穫でした!
中途半端ではありますが一応解決とさせていただきます。
貴重な時間を割いていただいて本当にありがとうございました!

[上に] [前に] [次に]