GMDSP
=====
謎の MDX player 用フロントエンドです。
何がどうしてどーなってこーいうソフトなのかということは、
ツール名を見れば判る人には一発で判ると思います。私としても
そーいう方しか使用対象とは見ていませんのであしからず。
今の所は、拙作の mdxplay しかサポートしていません。単にコマンドラインで
使うよりは多少便利かな、という程度のものでしかありません。
そのうち拡張子に連動して各種 player が起動できるように、なるといいなぁ。
# そーいうのが欲しいなら、xmms か alsaplayer 使うのも吉。
# GMDSP means ["G" Mdx/Music DiSPlay]
COMPILATION
===========
./configure の前に、mdxplay-*.tar.gz から mdx.h を拾ってきて、
gmdsp-*/ 以下か gmdsp-*/src/ 以下にコピーしてください。必要なファイルは
これだけです。その後、
% ./configure ; make ; make install
です。RPM なんかのバイナリ入れるより、よっぽど楽だと思うんだけどなぁ。
各種コンパイルオプションを指定したい場合は、
% env CFLAGS="-pipe -O6 -mpentiumpro" ./configure
でどうぞ。pgcc 1.1.3 でのコンパイルも確認済みです。
なお、コンパイルには Gtk+ と libjcode が必要です。libjcode は
無いなら無いなりに動作しますけど、割と表示が悲しくなるので是非とも
拾って適当な所へインストールしておいてください。
更に、あらかじめ mdxplay がインストールされている必要があります。
mdxplay のインストール先は自動判別する筈です。
USAGE
=====
% gmdsp (options) (path)
で起動します。path を指定すると、指定パスから起動できます。指定しなければ
カレントディレクトリね。
path にファイル名を指定するとエラーが出ます。対処が面倒なんでほったらかし
です。気が向けば修正するかも。
オプションは、--help で説明が出ますのでそちらを参照してください。
起動後、謎の window が画面に表示されます。一見して使い方が判らないようで
あれば、さくっと使用を諦めるのが正しい使い方です :-)
ちなみに、drag & drop には全然対応してません。fvwm2 野郎なので、
GNOME は使えないのだ。
レイアウトにセンスがないとか、鍵盤がそっけないとか、見た目的に残念とか、
その手の御不満がありましたら更にさくっと改造してください。私にゃ美的センスが
ないのです。
COPYING
=======
各種条件は GPL2 に従います。
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
AVAILABILITY
============
gmdsp の最新版は、
http://member.nifty.ne.jp/Breeze/linux/index.html
から拾えます。mdxplay, midiplay 等々も同じ場所に転がってますのでどうぞ。
GLADE
=====
gmdsp は Glade を利用して製作されています。便利なり。
ちなみに、同梱の gmdsp.prj は glade 0.4.1 用の project file です。
が、既に生成されたコードの原型を殆んど留めていないので、デバッグの役に
立つことは、まず間違い無く無いでしょう。
INTERNATIONALIZATION
====================
適当に po/gmdsp.pot を書き換えてください。なお当ドキュメントを翻訳する
予定はありません。
同梱の ja.po は、割と睡眠不足状態で書かれましたので、若干アレです。
とりあえず修正が吉。
THANKS TO
=========
ChangeLog 中に該当する修正箇所とともに記載してあります。
ありがとうございました。
AUTHOR
======
Daisuke Nagano