You'll need to know quite a bit about signal processing to do that, which, in turn, needs a lot of math.
The solution would probably be something like either filtering out low frequencies, or shifting low frequencies to higher frequencies. I doubt that would be enough, though, you'll probably need something else to make it all the way.