-------------------------------------------------------------------------------
【  名  称  】 MDX Decoder
【ファイル名】 kbmdx.kpi
【バージョン】 0.03
【対応拡張子】 mdx/mdc
【 Platform 】 x86(32bit)/x64(64bit)
【 公 開 日 】 2022/10/03
-------------------------------------------------------------------------------

【概要】

X68000 のサウンド形式である MDX/MDC を再生するためのプラグインです。
KbMedia Player v2.80beta36 まで同梱させて頂いていた mxdrvg.kpi の後継です。

v0.03 以前では Mamiya 氏制作の mdxdrvg.kpi v2.00br11 をベースにしていましたが、
v0.04 より Yosshin 氏の Portable mdx decoder をベースにしています。

https://github.com/yosshin4004

v0.03 まで本プラグインは 32bit 版しかありませんでしたが、Poratble mdx decoder
のおかげで 64bit 版のプラグインを作成することが出来ました。

-------------------------------------------------------------------------------

【更新履歴】

Version 0.04(2022/10/03)

・ベースとするソースコードを Yosshin 氏の Portable mdx decoder(2022/09/03) に
　更新
・64bit 版に対応
・ローパスフィルタの設定が出来なくなった(常に有効)
・ループ曲でない曲の曲長が今までより 2 秒長くなった
　・v0.03 以前は返した曲長より 2 秒長く再生していた
・本体からの再生周波数を 22050/44100/48000 しか受け付けなくした
　（速度と音程がおかしくなるので）(v0.03 でも)
・再生周波数を設定出来るようにした

/*---------------------------------------------------------------------------*/

Version 0.03(2017/04/09)

・コンパイラを VS2017 に変更

/*---------------------------------------------------------------------------*/

Version 0.02(2017/01/09)

・正式版公開に向けての細かい修正(ドキュメント/ソースコードの整理等)

/*---------------------------------------------------------------------------*/

Version 0.01(2016/11/27)

・初版(v2.80beta36 以前まで同梱していた mdxdrvg の後継版)
・プラグインのファイル名を mdxdrvg.kpi から kbmdx.kpi に変更
・ベースは Mamiya 氏制作の mdxdrvg.kpi v2.00br11
・新プラグイン仕様に対応
・ループ曲に対応
　・ループ回数は本体の設定に従う
　・フェード時間、ループ時間は曲データに従う(フェード時間は本体の設定によって
　　は無視される)
・設定ダイアログに対応
　・PDX の検索パスを設定出来るようにした
　　・本体の PDX 検索パス設定を廃止
　・ローパスフィルタ(再生周波数が 44100Hz または 48000Hz のときのみ有効)
・64bit 版は断念(コンパイルは出来たが正常に再生出来ない)

-------------------------------------------------------------------------------
Kobarin(hidkob@pb.highway.ne.jp)
https://kobarin.sakura.ne.jp/
