Audio-EX:オーディオストリーム再生スクリプト


トップページへ | RGSSスクリプトへ

Audio-EX オーディオストリーム再生スクリプト

最終更新:2010/09/05 17:32:51

RPGツクールXPで対応していなかった、oggファイルのストリーム演奏に対応します。

RPGツクールVX準拠のループ演奏に対応し、曲の途中再生にも対応しています。

セカンダリBGMや定位、リバーブなどにも対応し、更なる表現力をもたらします。

oggファイルにおいては、オーディオのパッキングに対応し、オーディオファイルを保護できます。

対応プラグイン

BattleBGM バトルBGM途中再生プラグイン

戦闘からマップ上に移行するときoggファイルを途中再生することができるプラグインです。

こんな方にお勧めです

XPでoggファイルを扱いたい方

通常では、oggファイルの再生には、数秒を要し、タイムラグが発生します。このスクリプトでは、ストリーム再生を行うことにより、タイムラグを無くします。

オーディオでループを扱いたい方

RPGツクールVX準拠のループ再生に対応しています。このため、ループをさせる事も可能となりました。

途中再生を行いたい方

RPGツクールのオーディオモジュールには、途中再生がなく、常に最初からの再生でした。このスクリプトを導入することにより、途中からの再生を行うことが出来るようになります。

オーディオデータの保護をしたい方

このスクリプトでは、パッキングしたオーディオデータを扱うことができます。ファイルパッキングツールでパックファイルは簡単に作成できます。これにより、オーディオデータの保護ができるようになりました。

▲このページの先頭へ

このスクリプトの機能紹介

oggファイルのストリーム再生

RPGツクールXPでは、oggファイルに対応していましたが、ストリーム再生には対応していませんでした。 このスクリプトを用いると、高速なストリーム再生でoggファイルの演奏を行うことができます。

oggループ再生の対応

このスクリプトは、RPGツクールVX準拠のoggループ再生に対応しています。そのため、高品質なオーディオファイルでのループ再生を行う事もできます。

曲の途中再生

マップBGMなどを途中から再生させたいと思ったことはありますでしょうか?このスクリプトでは、途中からの再生させることが出来ますので、更なる表現力の向上に貢献することが出来るでしょう。

オーディオデータの保護

パッキングしたオーディオデータを演奏することができます。これによりオーディオデータを保護します。また、パッキングツールも同梱しており、操作も簡単です。

▲このページの先頭へ

著作権表示・謝辞

このスクリプトに対してのご意見やバグ取りを手伝ってくださった みんと様に深い感謝の意を表します。

ogg_staticライブラリを作ってくださった、XIPHOPHORUS Companyに 深い感謝の意を表します。

 ogg_static, vorbis_static, vorbisfile_static
 Copyright (C) 1994-2002 XIPHOPHORUS Company.
▲このページの先頭へ

導入の手順

Audio-EX オーディオストリーム再生スクリプを導入する手順は次の通りです。共通スクリプトは、rev-16以降が必要となります。

  1. はじめてWF-RGSS-Scriptを導入する場合は、共通スクリプトを導入します。 旧いバージョンの場合も同様に導入が必要な場合があります。
    「共通スクリプト導入方法」へ
  2. Audio-EX オーディオストリーム再生スクリプScene_Debugより下、Mainより上に導入してください。
  3. wfAudio.dllをゲームフォルダに入れてください。
▲このページの先頭へ

修正履歴

  • rev-10.4(2010-9-5)
    • ボイスデータの途中に無音状態があると途切れる不具合を修正
    • 音声の終端近くまでいくと再生位置が巻き戻る不具合を修正
  • rev-10.3(2010-9-1)
    • ボイスデータの途中に無音状態があると途切れる不具合を抑制
  • rev-10.2(2010-8-26)
    • ボイスデータの演奏が排他になっていた不具合を修正
  • rev-10.1(2010-8-1)
    • フェードイン後にフェードアウトすると突然音が切れる不具合を修正
  • rev-10(2010-7-13)
    • ボイスデータの再生に対応
    • プライマリBGM以外でエフェクトがかからない不具合を修正
  • rev-9.4(2010-5-19)
    • VXにてRTPの曲が取得できない不具合を修正
  • rev-9.3(2010-4-25)
    • 曲の停止後、再生位置が残っていた不具合を修正
  • rev-9.2(2010-4-24)
    • 再生位置の取得がおかしくなっている致命的な不具合を修正
  • rev-9.1(2010-4-12)
    • 音量が小さすぎた不具合を修正
  • rev-9(2010-4-3)
    • 様々なエフェクトに対応
  • rev-8(2010-4-2)
    • プリセットリバーブに対応
  • rev-7(2010-3-31)
    • 定位を設定可能になる
  • rev-6(2010-3-30)
    • MEの再生において、MIDI、Wave、mp3に対応
  • rev-5(2010-3-25)
    • BGSおよびBGSのパッキングに対応
  • rev-4.4(2010-3-22)
    • BGMのフェードインに対応
  • rev-4.3(2010-3-21)
    • クロスフェードをデフォルトでOFFにした
  • rev-4.2(2010-3-8)
    • 環境によってBGMが鳴っている時に終了すると落ちる不具合を修正
  • rev-4.1(2010-3-2)
    • SEが鳴り終わらないうちに終了すると落ちる不具合を修正
  • rev-4(2010-2-28)
    • BGM,ME,SEのoggファイルのパッキングに対応。これでBGMなどを保護することができます。
  • rev-3.5 (2010-2-11)
    • ボリュームが正常に反映されていない不具合を修正(rev-3.1~rev-3.4)
    • MEを連続再生すると、BGMが途切れる不具合を修正
  • rev-3.4 (2010-1-20)
    • フェードアウトの調整
  • rev-3.3 (2009-10-25)
    • ME演奏時の不具合を再修正
  • rev-3.2 (2009-10-11)
    • ME演奏時の不具合を修正
  • rev-3.1 (2009-10-5)
    • セカンダリBGMの独立性を強化
  • rev-3 (2009-10-4)
    • セカンダリBGMに対応
    • セカンダリBGMとのバランス調整に対応
  • rev-2.1 (2009-10-3)
    • 途中再生のタイミング改善
  • rev-2 (2009-9-15)
    • RTPのoggファイルを演奏出来るようにする
    • クロスフェードの調整
  • rev-1 (2009-9-14)
    • クロスフェードに対応
    • ピッチに対応
    • フェードアウトに対応
    • ボリュームが正常に動かなかった不具合を修正
    • 日本語のファイルネームで正常に再生できなかった不具合を修正
  • rev-0.7 (2009-9-11)
    • LOOPLENGTHに対応
    • コメントが複数あると再生位置がおかしくなる不具合を修正
  • rev-0.6 (2009-9-10)
    • コメントが付いてない曲を再生しようとすると落ちる致命的な不具合を修正
  • rev-0.5 (2009-9-10)
    • 同じ曲を鳴らすと初めから演奏し直す不具合を修正
  • rev-0.4 (2009-9-10)
    • スクリプトがバグだらけである致命的な不具合を修正
  • rev-0.3 (2009-9-10)
    • oggの再生位置の記憶、設定に対応。
      この機能にて、途中から再生させることが可能となります。
    • oggの一時停止に対応。
  • rev-0.2 (2009-9-9)
    • oggのループ再生に対応
    • oggのMEに対応
  • rev-0.1 (2009-9-8)
    • α版公開
▲このページの先頭へ

トップページへ | RGSSスクリプトへ
名前: コメント:
■コメント一覧■ 件数=0 最新100件のみ表示
WHITE-FLUTE Web.
URIhttp://www.whiteflute.org/
© 2010 WHITE-FLUTE all rights reserved.
Powered by Gumiki A2S ver1.01