home *** CD-ROM | disk | FTP | other *** search
- 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â– )
- 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
-