wavファイルのすべてのサンプルを配列(ステレオを維持するために必要であれば2つ)にして、それらに何らかの変更を加える必要があります。これが簡単にできるかどうか(できれば外部ライブラリなしで)疑問に思っていました。私はサウンドファイルの読み込みの経験がないので、このテーマについてあまり知りません。
WAVファイル(少なくとも無圧縮のもの)は、かなり単純なものです。ヘッダがあり、それに続いてデータがあります。
参考文献: https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ (ミラー)