2191
Project / Coder's Corner / [Discussion] New module format - openModplug
« on: June 03, 2007, 21:57:27 »
so you want to restrict creativity just because of compatiblity? no thanks... :cross:
Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.
Modules however are distributed and supposed to work dependless on their platform and player.
XMPlay only works on Windows and many people are listening to modules from Linux or OS X
t destroys the feeling of a module when I can't watch patterns scroll and see effects triggering. But maybe that's just me.
Command EF is the Funk Repeat command (Huge thanks to T-Jay for this
info!). The command needs a short loop to work. It moves the loop through
the whole length of the sample, e.g.:
You have a sample that is 10000 (decimal) bytes long. You have set the
sample loop to 0-1000. When EFx is used, the loop will be moved to 1000-
2000, then to 2000-3000 etc. After 9000-10000 the loop is set back to 0-
1000. The speed of the loop "movement" is defined by x. I don't know
exactly how the speed is specified, but E is two times as slow as F, D is
three times as slow as F etc. EF0 will turn the Funk Repeat off and reset
the loop (to 0-1000).
Some information can be slightly wrong, e.g. the loop MAY be moved from 0-
1000 to 1002-2002, but it isn't important. Very few trackers actually
support it.