I guess at some point we also want to save the state of each effect in the file, but this would mean: altering the file format, breaking compatibility with a decade old "standard" ....
Do you have any suggestions or preference how to tackle that?
Some options:
Just add more effect commands? Existing players would still recognise and play the file (ignoring the effects)
Store then in a sidecar file? The original .xm format remains untouched, and is "augmented" with e.g. an .xmx file. A bit messy.
Add another binary section in the .xm file? This would work, but opening and saving the file in another tracker would destroy this new section, removinf all effects data.
Just go with a new fileformat ... ? seems inevitable after some time. This would also open up a whole range of extra options, like mp3-compressed samples, linear/visual effect commands instead of numberic per step, ....
I left it open all this time because I though: "Nobody is using those effects anyway" - and then here you are :-)
Awesome! Thanks, very nice.
I guess at some point we also want to save the state of each effect in the file, but this would mean: altering the file format, breaking compatibility with a decade old "standard" ....
Do you have any suggestions or preference how to tackle that? Some options:
I left it open all this time because I though: "Nobody is using those effects anyway" - and then here you are :-)