little algorithm to modify a .wav pitch

Job ID: 37480447

Budget: $30 – $250 CAD

I am looking for a skilled programmer to create a little algorithm that can modify the pitch of a .wav file.
and that i will be able to have a loop that will make the pitch going higher or lower by itself or by clicking with the mouse on + and -. When the pitch will go higher or lower by it self in a loop, i need to be able to choose the number of secondes between the hz going up or down. I need also that i can make it stay to the hz that is playing right now while going up or down and after listening to it... i want to be able to make it continue to go up or down where it was after i listened to it at the hz a wanted.

Programming Language: Other (anything will do because this will be exported for ms windows use)

The algorithm needs to be able to change the pitch of the .wav file within a desired range of 20hz to 20000hz.

Integration: The algorithm should be standalone and not need to be integrated into an existing system.

Skills and Experience:

- Understanding of audio processing and manipulation
- Ability to create an efficient and reliable algorithm for pitch modification