Skip to content

This is forked project of the PMML(Practical Music Macro Language) compiler. The PMML compiler generate the MIDI file from MML(Music Macro Language) source file.

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
COPYING
Unknown
COPYING.j
Notifications You must be signed in to change notification settings

furandon-pig/pmml-0.2p1-fork-201405

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pmml-0.2p1-fork-201405

このリポジトリについて

MML(Music Macro Language)コンパイラのPMML(Practical Music Macro Language)をフォークしたリポジトリです。

PMMLは会津大学の西村憲 先生が開発したMMLコンパイラです。MMLソースファイルからMIDIファイルを生成します。

オリジナルのPMMLは以下のURLからダウンロードできますが、pmml-0.2p1.tar.gz(1998/06/17)以降は新しいバージョンがリリースされていないようです。このリポジトリはpmml-0.2p1.tar.gzからフォークして、2014年時点でのUNIX系OSでPMMLがビルドできるようソースコードを修正しています。

  • ftp://ftp.u-aizu.ac.jp/u-aizu/pmml/

以下のUNIX系OSでビルドが通ることを確認できています。Debianではgccの他にgpref(Perfect hash function generator)パッケージが必要です。

  • NetBSD-6.1-i386
  • Debian GNU/Linux 7.4 (wheezy)

ビルド方法

GitHubからcloneしてmakeを走らせるだけです。configureは未対応です。インストール先をデフォルトの場所(/usr/local/bin,/usr/local/lib/pmml)から変更したい場合は、Makefile中のBINDIR,LIBDIRを修正してください。

About

This is forked project of the PMML(Practical Music Macro Language) compiler. The PMML compiler generate the MIDI file from MML(Music Macro Language) source file.

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
COPYING
Unknown
COPYING.j

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published