ROL to CMF

From Video Game Music Preservation Foundation Wiki
Revision as of 14:39, 11 May 2016 by TheAlmightyGuru (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
ROL to CMF
Player - ROL to CMF.png
Creator Creative Labs
Released 1990-??-??
Platform DOS

ROL to CMF is a DOS command line program that converts Ad Lib ROL files into Creative Labs CMF files. The program was no doubt written to ease customer transition from the AdLib to the Sound Blaster and help popularize the CMF format.

The command line usage is as follows:

ROL2CMF.EXE source.rol target.cmf < /Bfile.bnk | /Sfile.sbi | /Ifile.ins > [ options ]
  • Source.rol - The ROL file that you want to convert.
  • Target.cmf - The name for the CMF file that will be created.
  • /B - Use the specified *.bnk instrument file for instrument information.
  • /S - Use the specified *.ins instrument file for instrument information.
  • /I - Use the specified *.sbi instrument file for instrument information.
  • Options
    • /V# - Maximum volume level (default is 127).
    • /Pmessage - Add an optional message to the CMF file.
    • /C# - Custom clock speed (default is 96 Hz).
    • /T# - Sets the song's tempo (default uses ROL file's tempo).
    • /Q - Quiet mode.
    • /Ox - Optimization option:
      • o - Uses NOTEOFF.
      • p - Omits pitch accuracy.
      • 1 - Alternates optimization.

Note: Version 1.00a doesn't support BNK, INS, or SBI instruments, quiet mode, or optimization.

Despite the various features, the most common usage of the program looks like this:

ROL2CMF.exe mysong.rol mysong.cmf /Bstandard.bnk

Download

Version Download Platform Notes
1.01 Download - (info) DOS
1.00a Download - (info) DOS Alpha release.

Links