kbspu.kpi
SPU plugin for KbMediaPlayer

version 0.03

[概要]

PSEmuProプラグインが吐き出したSPUファイルを演奏するプラグインです。
SPU形式は、プレステの内蔵音源が鳴らす音を録音したようなものです。

[使い方]

kbspu.kpiとkbspu.iniをKbMediaPlayerのPluginsフォルダに放り込んで、
kbspu.iniの

plugin=C:\Emu\Ps\ePSXe\1.4.0\ePSXe140\plugins\spuEternal.dll

を使用するSPUプラグインのフルパスに書き換えて下さい。

SPUプラグインの設定はPSエミュから行って下さい。

[注意]

SPUrender()に対応したSPUプラグインでないとダメです、てゆうか落ちます。
各SPUプラグインのReadme参照。

SPUファイルフォーマットは変更する可能性があります。
現在(2001.11.09)仕様を策定中です。
なにか良いアイデアがありましたら、下のHPまでお願いします。

PSX Alternative!  管理人:andyさん
http://www1.odn.ne.jp/psx-alternative/

[謝辞]

MamiyaさんのKbMediaPlayerプラグインのソースを参考にさせて頂きました。

[更新履歴]

version 0.03 (2001.11.09)

・拡張子をPSSからSPUに変更。
PSSはプレステ2のムービーファイルに使用されているらしいので...

version 0.02 (2001.10.01)

・RenderのサイズがDSP処理の分解能に依存していたので修正。
UNIT_RENDERづつ処理するようにするのを忘れていた...

Renderの第2引数は、何に依存して変化するんだろう。
UNIT_RENDERが128だったらウチは常に128だけど...
結局プラグイン側で時間を管理する方法は、Renderの第2引数しかないと思うし...
そう考えると、必ずUNIT_RENDER = Renderの第2引数でもいいような気がするけど。

version 0.01 (2001.09.28)

初版。

----------------------------------------------------------------------
Iori
mail:iorit@hamal.freemail.ne.jp
----------------------------------------------------------------------
