改訂履歴 | |
---|---|
改訂 0.05.1.20140524 | 2014/5/24 |
Python 3用に更新・GTK+ GUI版をPyGI向けに更新(それぞれ機能的には変更なし) | |
改訂 0.05.1.20100224 | 2010/2/24 |
最初の公開 |
概要
WAVE -> DMC変換ツールのPython移植版
MMLファイルからNSFファイルへの変換を行うppmckにおいてサンプリングされた音声を用いるための変換ツールDMC(DPCM)コンバータをPythonに移植したものです。GTK+によるGUI版も作成しました。
動作に必要なソフトウェア
Python 3.0以上
PyGObject 2.24以上のPyGIサポート(GUI版のみ・Debian/Ubuntuでは「python3-gi」パッケージ)
GTK+ 3.0以上(GUI版のみ)
GTK+ 3のGObject Introspection用typelib(GUI版のみ・Debian/Ubuntuでは「gir1.2-gtk-3.0」パッケージ)[1]
それぞれ単独ソースで動作するため、各コードのページより直接ソースをコピペして保存し、実行属性を付けてください。
メモ | |
---|---|
1行目の記述が「#! /usr/bin/python3」となっています。Python 3のインタプリタのパス名が |
GUI(PyGI/GTK+)版: pydmcconv-gtk-0.05.1.20140524.py
CLI版はオリジナル版DMC(DPCM)コンバータとほとんど同じ使い方です。GUI版ではオプション指定の代わりにGUI部品により設定を行います。詳しくはドキュメントを参照してください。
オリジナル版DMC(DPCM)コンバータでは改変や配布に関して全く制限をしていないため、本移植版についても同様に扱い、CC0のもとで公開します。
このソフトウェアの使用によって発生するいかなる損害についても、作者は責任を負わないものとします。
詳しい使い方などはドキュメントをご覧下さい。
[1] ファイルは/usr/lib/girepository-[バージョン]/Gtk-3.0.typelib
と/usr/lib/girepository-[バージョン]/Gdk-3.0.typelib