My idea:
Using foobar+soundTouch, encode the wav file at 2x the speed using any lossless codec. I chose flac for this test.
I played the speed increased flac file back with the soundtouch switched off and it obviously played back a lot faster
Now, when I switched soundtouch back on and set it up to play the file back and 50% slower (which should have returned the file back to its original speed), it played back much slower ???
Why does this happen. I am guessing that SoundTouch is not very accurate, so I was unable to do any bitrate comparisons, or any further testing if the increased speed flac file lost bits or quality when speeded up, and then slowed down again, then re-encoded to compare. I was unable to get the original speed again.
Can anyone help, has this been tried before ???
If not, this could be a way forward for all lossless codecs, which automatically speed up the audio before encoding, play back at half speed, and reduce the speed when decoding
Its a thought which might work
Tell me what you think