こんにちは。
以前こちらの掲示板で「りゅん」と名乗り、音声プラグインの宣伝をさせていただいた者です。
(以前:http://hsp.tv/play/pforum.php?mode=pastwch&num=34836)
今回そのプラグインをリニューアルして公開しました。
よろしければお使いください。
以下のページからダウンロードできます。
http://nnmy.sakura.ne.jp/
★主な機能
・wav、mp3、ogg、mid 形式の音声ファイルの再生
・切れ目のないループ再生
・大きな音声データのストリーミング再生
・同じファイルを読み込んだ時のファイルデータの共有 ( ムダにメモリを使わないように )
・フェードイン、フェードアウト
・動的な音量、ピッチの変更
・再生時間の取得
・複数の音声の重ね合わせ再生
・DirectMusic Synthesizer を使った MIDI の演奏 ( リバーブ付き )
・MIDI データのコントロールチェンジ 111 番の位置を目印としたループ再生 ( RPGツクール仕様 )
・RPGツクールの BGM、BGS、ME、SE にあたる再生方法のサポート
・[new] 3Dサウンドの再生 (ドップラー効果付き)
★背景などを少し・・・
このプラグインは Easy3D のような総合的なゲームライブラリを目指して
現在開発を進めていますが、今回、開発途中で入った要望への対応のため
音声機能のみを切り出して公開しています。
そのためプラグインやドキュメント等に冗長な部分がありますが、ご容赦ください。
★注意点 (以前のLightAudioを使用していた方向け)
3Dサウンド実装やAndroid等のクロスプラットフォーム対応に向けて
根っこからバリバリ修正を入れています。
「あの機能がない!」「こんなバグ前は無かった!」
等ありましたら連絡をいただけると助かります。
もちろんそれ以外のバグ報告も。
また、今後公開予定の機能と競合しないように命令名などのインターフェイスも
全体的に見直しています。
例)la_load → LSound_Load
la_play_bgm → LAudio_PlayBGM
LightAudio との互換性はありませんので、以前のプログラムをそのまま使用しても
実行することはできません。ご注意ください。