pouët.net

Module files

category: general [glöplog]
 
Which one is the more coherent file format?

Saw .mod once and it looked very... weird (after reading KB's article, I understand why). And I hardly can find their specs.
added on the 2011-02-11 22:35:57 by Danguafer Danguafer
D:
added on the 2011-02-12 07:20:56 by Danguafer Danguafer
Not quite sure what you want, but if it's an alternative to the .mod format, I'd give Renoise's .xrns a look. It's a zipped structured XML-document. Rename the file to .zip, unzip it and there's your XML plain and simple.
added on the 2011-02-12 11:01:23 by Punqtured Punqtured
Quote:
Which one is the more coherent file format?

there is none.
and yes, there is no good answer to your question unless you tell us what you actually want.
Well, I'd like to have the format specification document.
added on the 2011-02-12 19:52:47 by Danguafer Danguafer
This might prove useful if you're looking for format specs.
added on the 2011-02-12 19:57:06 by Alpha C Alpha C
Just say no to the XM format.
added on the 2011-02-13 01:29:51 by dv dv
dv: whyes?
added on the 2011-02-13 06:05:17 by Danguafer Danguafer
haha, i just opened a random protracker fx doc from modland... regarding the effect EFx, firelight says "This effect is not supported in any player or tracker. Don't bother with it."

the irony of it is - the very first thing i take a glance at is just wrong :) goes to prove how chaotic the .mod format and its interpretation is.

that said, the .xm format is pretty awful as well, but that's by design.
added on the 2011-02-13 12:00:03 by reed reed
Danguafer: Pretty much the first thing you'll read in the XM specs is already wrong, and it's not the only mistake. Plus if you want FT2-compatible XM playback you'll pretty much go through hell...
Which one is more compression friendly?
added on the 2011-02-14 04:39:15 by Danguafer Danguafer
none of the old module ones particularly, you can pull the individual tracks out of the patterns (on a per channel basis) and then reconstruct them before playback but tbh it'll only save 2-3kb on average. You'll get better results from compressing the samples instead but then you've got a block of already compressed data sitting in your exe.
added on the 2011-02-14 08:27:00 by 4mat 4mat
well, just transform the the samples via wavelets like uncle hellfire does (from what i heard)..
added on the 2011-02-14 10:25:16 by arm1n arm1n
generating/unpacking is widely used for xm in intros back in the 90s. Try looking at minifmod and its sample load callbacks

login