I'm creating a Python library I call PAL, (Python Audio Library) and I need some help. What ways are there to change the pitch of a wav file without changing the sampling rate? I have complete access to the data contained in said file as numbers so if there is an equation or method that would work please let me know. To recap
Change the pitch
Don't touch the sampling rate
I can mathematically change the samples freely
.wav
file. $\endgroup$