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