Does anyone know of any software that will let me add a delay to a part of a wav file or an MP3 file?

Here is the idea I have::
I use the Time alignment feature in hijack and it works well to adjust the left and right channel but not between the speakers of either channel .So while the mid/woofers may be "aligned" the tweeters are not.
Seeing how my tweeters and mids are always in the same location, I thought if I could adjust for the difference to the files themselves.Sort of a preprocessed file.
For instance apply a different delay to the 3khz to 20khz band of the left channel tweeter and a different delay to the 100hz to 3khz band of the left channel mid/woofer.Then they would be in "alignment"Then the same to the right channel.Then just use Hijacks time alignment for overall left and right.
_________________________
MIKE 80Gb RIO