How about a convolution DSP for XMPlay like RealReverb for Winamp
It is designed to simulate a certain room (i.e. the echos + sound colouration caused by it) by recording an impulse response (usually a short .wav file) in the room and using it to process any file on playback in a way that the result sounds like it has been recorded in the room.
But it can do much more: E.g. it can be used as EQ (record an impulse sent through your favourite EQ - no matter if it's 30 band or just bass+treble adjustment - to a impulse response .wav file, cut it and use this in the convolution plugin - and it sound the same as if the EQ would be integrated in XMPlay). Many more things can be done with it, and all these things at the same time, but only one plugin is needed.
If you use Winamp (or another player that supports winamp 2.x dsp plugins) besides XMPlay you can try it (see link above, there are also a lot of free available IR .wavs for download.)