[English][TOP] mdxplay 微風工房

UNIX環境向け ソフトウェア


Index Last modified:
Sat Feb 10 02:39:15 2007


mdxplay

* MDX player for UNIX-like environment


DOWNLOAD




mdxplay とは

UNIX-like な環境 ( 要 DSP デバイス ) で、いにしえの X68k 他で鳴り響いていた FM 音源サウンドを再現します。
高性能な YM2151 エミュレータ (from MAME) の使用により、オリジナルの音源に非常に近いサウンドを得ることが出来ます。
また、Linux では内蔵 FM 音源 (OPL3) を使用した演奏も可能です。

YM2151 のエミュレータに付いては、MAME 附属の ym2151.[ch] (Jarek Burczynski <s0246@goblin.pjwstk.waw.pl> 氏作) を若干改造したものを使用しています。




動作環境 for *NIX environment

  • 各種 UNIX 環境
  • サウンドカード
  • OSS、ALSA
  • EsounD (あれば)
  • OPL3 (あれば / ドライバ不要)

開発 / 動作確認は Linux (linux-2.[0246].x, カーネル付属サウンドドライバ (OSS, ALSA))、 および EsounD で行っています。




更新履歴

(20070206)
  • gettext のサポートを復活
  • ja_JP.UTF-8 用の文言を追加
(20060507)
  • freeverb を追加。-b で使用。固定小数点化してあるので arm でも安心
  • 細かい修正をいくつか
(20051219)
  • (for S60)設定ファイルのファイル名を変更。設定ファイルを置くとメニュー表示が猛烈に重くなる不具合の修正。
  • (for S60)一部処理の最適化
(20051211)
  • Nokia S60(v2.x) 簡易サポートを追加。但しソースのみでバイナリ配布は無し
  • --output-as-raw オプションを追加
  • 細かいバグ修正
(20051119)
  • 複数 bank を持つ PDX file が扱えなくなっていた不具合を修正
  • コードを整理



配付条件

GPL2

同梱の ym2151.c および ym2151.h は、Jarek Burczynski <s0246@goblin.pjwstk.waw.pl> 氏が "MAME" 用に製作されたものを、 本システム用に若干修正したものです。MAME 本体およびその配布条件等に ついては、MAME - The official Multiple Arcade Machine Emulator site を参照してください。

同梱の freeverb フォルダ以下のソースは、freeverb (Written by Jezar at Dreampoint, June 2000) を本システム用に若干修正したものです。 freeverb の元ソースおよびその配付条件については、元のアーカイブを入手した上で参照してください。




関連サイト

MAME - The official Multiple Arcade Machine Emulator site
OPM Emurator はここから頂きました

[English][TOP] mdxplay 微風工房

御意見・御要望などは
Studio Breeze. / 微風工房 / 長野大介 (breeze.nagano@nifty.com) まで