Professional Music Driver PMD
From Just Solve the File Format Problem
(Difference between revisions)
(Create the PMD page) |
(→Software) |
||
Line 16: | Line 16: | ||
* [http://c60.la.coocan.jp/ C60のページ] FM-PMD music player for Windows, FMPMD2000 has an English interface | * [http://c60.la.coocan.jp/ C60のページ] FM-PMD music player for Windows, FMPMD2000 has an English interface | ||
* [https://battleofthebits.org/lyceum/View/Professional+Music+Driver+%28PMD%29/ Battle of the bits: Professional Music Driver (PMD)] Description, guides, and tools | * [https://battleofthebits.org/lyceum/View/Professional+Music+Driver+%28PMD%29/ Battle of the bits: Professional Music Driver (PMD)] Description, guides, and tools | ||
+ | * [https://github.com/gzaffin/pmdmini pmdplay] | ||
== Sample files == | == Sample files == |
Revision as of 02:22, 27 May 2021
Professional Music Driver (PMD) is a music macro language format by Masahiro Kajihara. PMD was popular on Japanese PC-98 games, targeting Yamaha FM sound chips, and also supported Adlib/Soundblaster FM, as used by a few games localised for the western market. The format has a human-readable macro language for writing music, which compiles into .m and .m2 binary files.
Contents |
Identification
Files don't have clear identification, but usually begin with a mode byte (0, 1, or 2) followed by 12 or 13 sequential word offsets into the file.
Specifications
- PMD English Documentation Translated documentation of the macro language
- PMD .M files Technical description of the binary file format
Software
- C60のページ FM-PMD music player for Windows, FMPMD2000 has an English interface
- Battle of the bits: Professional Music Driver (PMD) Description, guides, and tools
- pmdplay
Sample files
- Hoot Archive The PC-98 game music list includes many PMD soundtracks, eg. diesirae_98, eve_98, and inma_sei_98