Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In VLC for Android, i discovered an option to preserve the pitch during faster-than-normal playback:

enter image description here

The "requires a fast device" obviously implies that faster playback is more performant when the pitch is changed too. Why is that so?


What i've tried: Before posting this question i did some shallow research through Google. According to Wikipedia, there are several methods for faster playback of audio, the "simplest" one (Resampling) changes the pitch.

share|improve this question

1 Answer 1

up vote 3 down vote accepted

When your PC "plays" a single datum of sound, the end result of the digital to analog process is that a speaker is caused to move by a certain amount. If this process happens faster for a given amount of data, and nothing else is done, the frequency will then be higher. Faster vibration = higher frequency.

To keep the frequency the same for a given speed, the output waveform must be modified (I think the process is called FFT) instead of just straight being played, and this is computationally expensive.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.