View Issue Details

IDProjectCategoryView StatusLast Update
0001010OpenMPTFile Format Supportpublic2017-08-13 16:16
ReporterGerirish Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0001010: .dmf file extension used by X-Tracker and DefleTracker
Description

OpenMPT's feature page https://openmpt.org/features says that it supports X-Tracker (DMF). I guess this refers to files with .dmf extensions.

If so, this extension is ambiguous as also used by DefleTracker http://www.deflemask.com

Maybe OpenMPT's .dmf loader needs to be updated so that it doesn't get confused.

Another approach may be to support loading DefleTracker files. Quote from DefleTracker's website:

If you are writing a music app and you want to include DefleMask support, you want to convert any format to the DefleMask format or transform a DMF to a different filetype, this information will be helpful:

DMF Format Specs: http://www.deflemask.com/DMF_SPECS.txt
DMP Format Specs: http://www.deflemask.com/DMP_SPECS.txt

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

manx

manx

2017-08-13 14:42

administrator   ~0003162

Last edited: 2017-08-13 16:16

OpenMPT's feature page https://openmpt.org/features says that it supports X-Tracker (DMF). I guess this refers to files with .dmf extensions.

Yes, DMF is D-Lusion X-Tracker (from 1995) ( https://www.pouet.net/prod.php?which=55233 ) and X-Tracker 32.

If so, this extension is ambiguous as also used by DefleTracker http://www.deflemask.com

Yes, which is unfortunate, but IMHO DefleMask should have chosen a different file extension here, given that X-Tracker was way earlier.

Maybe OpenMPT's .dmf loader needs to be updated so that it doesn't get confused.

Looking at the DefleMask specs, OpenMPT's DMF loader will absolutely not get confused. It uses a different file header magic.

Another approach may be to support loading DefleTracker files. Quote from DefleTracker's website:

OpenMPT does not want to support emulation of any particular soundchip's synthesis (see https://wiki.openmpt.org/Manual:_Frequently_Asked_Questions#Can_you_add_support_for_SID_.2F_SNDH_.2F_AHX_.2F_AdLib_.2F_other_formats.3F ). OpenMPT is meant to stay purely sample/instrument based or usable with plugins (like VSTi plugins).

Gerirish

Gerirish

2017-08-13 15:32

reporter   ~0003163

Thanks & no more questions. I guess that means this item can he closed.

Issue History

Date Modified Username Field Change
2017-08-13 13:39 Gerirish New Issue
2017-08-13 14:42 manx Note Added: 0003162
2017-08-13 15:32 Gerirish Note Added: 0003163
2017-08-13 16:16 manx Note Edited: 0003162
2017-08-13 16:16 manx Status new => closed
2017-08-13 16:16 manx Resolution open => no change required