※ ChatGPTを利用し、要約された質問です(原文:HP上で流す音楽の音量を調節するには?)
HP上で流す音楽の音量を調節するには?
このQ&Aのポイント
自分のHPでBGMを流しています。プルダウンメニューにて曲を選択すると小窓が出て自動演奏し、小窓を閉じると演奏停止するようにしています。しかし、別々のところから音を借りてきたからか、曲によって初期の音量に違いがあります。1曲ごとに初期の音量を設定する方法はありますか?
質問:HP上で流す音楽の音量を調節するには?
質問者は自分のHPでBGMを流していますが、曲によって初期の音量に違いがあるため、1曲ごとに初期の音量を設定したいと考えています。現在、質問者のHPではプルダウンメニューから曲を選択すると、小窓が出て自動演奏され、小窓を閉じると演奏が停止する仕組みになっています。質問者はこの仕組みにより、ユーザーが自由に曲を選択し、演奏することができるようにしていますが、初期の音量の統一が難しいと感じています。解決策として、1曲ごとに初期の音量を設定する方法があれば教えてください。
自分のHPでBGMを流しています。
mp3・wavファイルなどで著作権の問題はありません。
BGM聞きたくない人のためにプルダウンメニューにて曲を選択すると小窓が出て自動演奏。小窓を閉じると演奏停止するようにしてます。
プレーヤーは表示させずに隠しています。
しかし、別々のところから音を借りてきたからか、曲によって初期の音量に違いがあります。
例えば、1曲目が音が小さいからスピーカーの音量を上げて、続けて2曲目を聴くと音が大きすぎる…このような感じです。
1曲ごとに初期の音量を+-設定する方法はありますか?
以下がタグです。
まず<HEAD>~</HEAD>に
<SCRIPT language="JavaScript"><!--
function myGo(){
mySelect = document.myForm.myMenu.selectedIndex;
if (mySelect == 0) return;
myHTML = "bgm.html";
myTitle = document.myForm.myMenu.options[mySelect].text;
myFile = document.myForm.myMenu.options[mySelect].value;
myURL = myHTML+"?title="+escape(myTitle)+"&file="+escape(myFile);
window.open(myURL , "bgm" , "width=210,height=160");
}
// --></SCRIPT>
プルダウンメニューの場所に、
<FORM name="myForm">
<SELECT name="myMenu" size="1" onchange="myGo()">
<OPTION value="">○○BGM○○</OPTION>
<OPTION value="sound1.mp3">1曲目</OPTION>
<OPTION value="sound2.mp3">2曲目</OPTION>
<OPTION value="sound3.wav">3曲目</OPTION>
</SELECT>
</FORM>
小窓はbgm.htmlとし、JAVAスクリプトで共通にしてあります。
具体的には、
http://www.red.oit-net.jp/tatsuya/java/bgm3.htm
こちらを参考にしました。
ご存知の方、よろしくお願いします。
お礼
参考URL拝見しました。音を揃えてしまえば良いとはきづきませんでした。 早速使ってみたところ、初心者の私でも何とかできました。 今は無音を入れたり、いろいろな機能を試しています。 使いこなしてみたくなるソフトを紹介していただきありがとうございました。 質問の内容は解決しました。ありがとうございました。