121 lines
4.5 KiB
Plaintext
121 lines
4.5 KiB
Plaintext
MDZ Information File v1.01
|
||
==============================
|
||
|
||
General:
|
||
========
|
||
|
||
MDZ-files are files that describe modules. They give the reader some
|
||
general information about one or several modules and enables him to
|
||
find the module he just wants to listen to quickly. They are meant to
|
||
be spread along with modules (in archives, on cds), so everyone can easily
|
||
find out who has made this piece of music or what style it is.
|
||
The MDZ-format was designed to be accessible from every module related
|
||
program, it is explicitly not limited to Cubic Player (see below for
|
||
a description of the format).
|
||
I'd like to encourage you to use these files in your own productions
|
||
(modules as well as players or trackers).
|
||
|
||
|
||
Format:
|
||
=======
|
||
|
||
The MDZ-file is a standard ibm ascii file. Every MDZ-file has to
|
||
start with the text "MODINFO1" (1 is the version number). The files
|
||
currently may not be bigger than 64k.
|
||
Then there may be one data field per line. Currently defined fields
|
||
are:
|
||
|
||
MODULE xxxx the filename of the module
|
||
SIZE xxxx the filesize of the module
|
||
|
||
MODULE and SIZE are used for indentifying
|
||
the module! Together they start a new module block.
|
||
All other information on this module must be below.
|
||
|
||
TYPE xxxx the type of the module (4 characters max)
|
||
FDATE dd.mm.yyyy file date
|
||
TITLE xxxx title of the module
|
||
COMPOSER xxxx composer
|
||
CDATE dd.mm.yyyy date when the module was finished
|
||
STYLE xxxx style
|
||
PLAYTIME mmm:ss playtime
|
||
COMMENT xxxx comment for this module
|
||
; xxxx comment (ignore this line)
|
||
|
||
Other lines will be ignored.
|
||
Valid and planned types are:
|
||
MOD standard module (all types)
|
||
MODd standard module with DMP-like panning
|
||
MODt standard module where command Fxx is always tempo
|
||
M15 15 instruments module without a signature
|
||
M15t 15 instruments module, Fxx is tempo
|
||
MID Midi file
|
||
MIDd Midi file, channel 16 is a drum channel
|
||
XM FastTracker II module
|
||
STM ScreamTracker 2 Module
|
||
S3M ScreamTracker 3 Module
|
||
PTM PolyTracker module
|
||
MTM MultiTracker module
|
||
669 Composer 669 module (also extended 669)
|
||
DMF X-Tracker module
|
||
OKT Oktalyser module
|
||
MDL Digitracker module
|
||
AMS Extreme's tracker module
|
||
FAR Farandole module
|
||
WOW Mod's Grave module
|
||
ULT UltraTracker module
|
||
CDA CD-Audio track (size is some kind of checksum on all tracks)
|
||
|
||
AMF DMP's internal format
|
||
MED MED module
|
||
PSMa Protracker Studio 16 (PSM<53>)
|
||
PSMb Protracker Studio 16 newer version
|
||
|
||
If you have further questions, suggestions, ideas or comments to
|
||
the MDZ-format please contact us.
|
||
|
||
|
||
Example:
|
||
========
|
||
|
||
-------------------[schnibbel]-------------------------
|
||
MODINFO1
|
||
|
||
MODULE REFLECTR.XM
|
||
SIZE 740554
|
||
TYPE XM
|
||
TITLE Reflecter
|
||
CHANNELS 12
|
||
PLAYTIME 3:34
|
||
CDATE 0.0.1994
|
||
COMPOSER Zodiak / Cascada
|
||
COMMENT The Party 4 - 32 Channel Compo ( 1)
|
||
-------------------[schnabbel]-------------------------
|
||
|
||
|
||
Cubic Player and MDZ-files:
|
||
===========================
|
||
|
||
With Cubic Player you can load, edit and save MDZ-files.
|
||
Cubic Player automatically reads all MDZ-files it finds, that are not
|
||
bigger than 64k, and even ZIP packed MDZ files with a maximum size of 1k,
|
||
and converts them into an internal format. To edit the information
|
||
in the fileselector you must press shift-tab, select the field you want
|
||
to edit, press return, edit the field, press return again and then
|
||
shift-tab. To save the information of one module press alt-w and cp
|
||
will write it to a with the same name, but with the extension .MDZ.
|
||
You can also write a MDZ file of many modules: put the modules in the
|
||
playlist, press tab to go to the playlist, press alt-a and enter
|
||
the filename of the new MDZ file. (pressing alt-a in the directory will
|
||
make a MDZ file of all modules in the current directory)
|
||
|
||
|
||
Software that uses this format:
|
||
===============================
|
||
ah... it's getting more and more...
|
||
|
||
- Cubic Player since 1.4
|
||
- Cross-View 1.70 from TWAiN PAiN Software
|
||
|
||
Niklas Beisert / pascal
|