Hi everyone. I need to work on a project about process sound file, and specifically, .wav files. I've done functions to read and write .wav files. This is the structure i want my program to have:

- Read .wav file

- Manipulate samples and frames

- Write new .wav file

The first and third step is what i've done, now i need to know how to manipulate samples and frames to transform old sound into a new one, apply effects, reduce noise, etc. Does anybody know where i can find anything that'd help me?. I need to say that i was looking for it in the web, and the only thing i found was complicated theorems about sound processing and how sound is perceived, and i don't need that by now, i just want to get to the practice.
Thanks.