Basically I want to playback a wav/ogg/mp3 file at a speed other than 100% of what it was recorded at. Perfection would be to have the option of preserving the pitch, but the ability to change pitch by altering the speed would be essential. The only solution I can see is to use the wavgen library to create a new wav for every pitch, but that would prevent me using the overtones/harmonics that make a note sound like an instrument is playing it. Does anyone know something I missed, or an alternative solution??