【無料】light SE (JavascriptのみのUI用SE音追加ライブラリ)
- 無料版ダウンロード商品¥ 0
- 開発支援版(中身は無料版と同じです)ダウンロード商品¥ 100




HTMLにUI用の簡単なSEを追加するライブラリ 「light SE」 音声ファイル不要で簡単な音を鳴らすライブラリです。 主にOBSのブラウザソースに読み込んで使うHTMLに、音声ファイル不要でUI操作音を付けることを目的として開発しました。 ■ 使い方 通常のJavascript読み込みと同様に、light_se.jsを読み込んで、onclickなどで「playSE('音名')」と指定します。 付属のテスト用HTMLを参考にするとよいでしょう。 ■ 特徴1 js内に効果音(SEデータ)のサンプルを作ってあります。 SEデータは1つの音に3つのパラメータ(音階、残響、発音秒数)だけのシンプル設計。 SEデータの行を追加するだけで、任意のSEを作成することが出来ます。 基本データ作成にあたり音階差に音楽理論の基礎的内容を取り込み、発音間隔も個人的に厳選してあります(微妙でも許してね) 音コードで設定したい方は「MELODY」のパラメータコメントを参考にしてください。ベートーヴェン作曲「エリーゼのために」の冒頭を元に作成してあります。 ■ 特徴2 OBSの音量ゲージが無音の状態だと、初回発音時フェードインが入るため100ms程度、音がほとんど鳴りません。また、その音源ソースで音が消えるとフェードインからやりなおしになってしまいます。 このライブラリでは初回発音時に音量ミキサーが反応しないが発音していると認識するごく少量の可聴域外の音を流しはじめ、初回のみ100msほど遅らせて発音します。2回目以降はその音が流れているためフェードイン問題が発生しません。 ■ 注意事項 ・バグなどがありましたらご連絡下さい。 ・個別の環境構築に関するサポートは行いません。 ・”有用なSEを作ったから入れろ”などの連絡もご遠慮ください。



