ホームページを自作しよう ≪JoyWave便利箱≫ 音楽を貼り付ける(音を鳴らす)

■実際にどうなるの?

スタートボタンを押すと、演奏が始まります。



ソット・ヴォーチェの管理人はっぱさん作「新しい日」
MIDI by はっぱ

※ ブラウザ Microsoft Internet Explorer をお使いの方は、
2006年4月から1回で演奏開始できなくなりました。
「このコントロールをアクティブ化して使用するにはクリックしてください。」と表示されるので、
画像の上どこでも一度クリックしてからスタートボタンをおしてください。
音が大きいときはボリュームを絞ったり、停止してください。

■ソース
<embed src="../music/happa_atarasiihi.mid" type="audio/midi" autostart="false" repeat="true" loop="true" volume="-625" panel="0" width="280" height="44">

■どうするの?
<body>〜<body>の表示したい場所に上のソースを書き込みます。
音楽(****.mid)も自分で決めたフォルダーなどに保存します。
私の場合は、「 music 」というフォルダーに入れ、階層が異なるので「../music/*****.mid 」になりました。

音を鳴らすタグはこの<embed>以外に、<bgsound>、<object>があります。
でもこの<embed>がもっとも汎用性があるので、これで作るのが良いらしいです。
なお、</embed>は書いても書かなくてもいいようです。

赤色部分は自由に変更してください。

src="../music/happa_atarasiihi.mid" ミディ音楽を書き込みます。
拡張子は「 .mid 」です。Windows Media Playerなどで聞くことができます。
(注意)
音楽は写真・イラスト・画像などと同じように「著作権」がありますので、他の方のものを勝手に使うことはできません。
必ず許可を得てください。
自分で作った音楽は自由ですよ。
type="audio/midi" ここはよく判りませんので、このまま書いてください。
autostart="false" ページを表示したとき自動的に演奏を開始するかどうかを決めます。
「 false 」:スタートボタンを押すと音楽開始
「 true 」:自動演奏開始
repeat="true"
loop="true"
演奏を繰り返すかどうかを決めます。
「 true 」:自動で何回も繰り返す
「 false 」:1回で止まる
パソコンの環境によって認識が異なるらしいので「 repeat 」「 loop 」の2つを表記します。
だから「 true 」「 false 」はどちらも同じにしてください。
volume="-600" 音の大きさを設定できます。
「Windows Media Player」の場合、最大が「 0 」で、最小が「 -10000 」です。
Windows Media Player のサイトに書いてありましたが、均等には変化しないようです。
「 -625 」でボリュームがほぼ中央になりました。
panel="0" 音楽ソフトの画面の種類で、「0」か「1」を選ぶようですが、私の場合はどちらも同じ表示で、変化がありません。
「 panel 」は YAMAHA for XG のみ利用できる属性のようです。
width="280"
height="44"
表示画面の大きさを横幅「 width 」、高さ「 height 」で指定します。
何も書かなければ画面表示されず、初期設定のままになり、音を出したり止めたりすることができなくなります。



実際に利用されて「これは良かった」内容がありましたら、教えてください。
少しずつ充実させていき、本当の意味での「便利箱」にしたいと思います。
Copyright© 2005 JoyWave. All rights reserved.