Oh, and Harbinger, please don't demand exact definitions of each resampling mode, because it's a shitload of maths which you could easily look up on wikipedia and that nobody is really interested in.

First of all i'm not demanding anything.
Second of all, i'm not looking for exact definitions, just practical ones.
Thirdly, how am i supposed to know that wikipedia is going to have answers for specific functions of any given application?!
Fourthly, who are YOU to decide who's interested. I AM!
Fifthly, how does the syntax and wording of your question match your little emoticons? Are they supposed to alleviate your negative statements?
Sixthly, leave the profanity for your bathroom. We're civilized here.
Seventhly, before you post, check to make sure that what your about to put into the forum is helpful or at least positive. Otherwise, just delete it out of your mind and take out your moodiness on someone else.
Eighthly, oh, you don't like being told what to do.
Neither do I!Ninthly, out of all people that could have helped with determining how we should best use this resampling/interpolation, it would be you. But i'll do without the knowledge in your brain if i can avoid the crappy attitude. If you offer positive help and knowledge, you have our undying respect. If you're not interested in our respect, begin braying like you did here. :x
ModPlug's wording is very bad here, it should be "interpolation" like with all other programs. Low quality samples obviously "miss" information, so this information has to be restored. And that's done by doing interpolation between 2 or more points of the sample. High quality samples obviously don't lack information, so they can usally be used without resampling.
Now that's what i need! Thank you! Why interject all that negativity -- you had the information all along. :wink:
I trust in the next build you'll trade the "resampling" term for "interpolation"; i agree -- that's a better more descriptive term.