How to emulate the effect of vinyl scratches when processing sound?

I am trying to make a simple "virtual scratcher", but I do not know the theory behind it. Since I did not find anything useful in google, I ask it here:

  • What happens when I scratch (move the track forward)? Do I raise the pitch and / or speed of the sample?
  • How can I emulate this phenomenon using sound processing algorithms?

Sample code / tutorials will be appreciated with dignity :-)

+5
source share
3 answers

What happens when I scratch (move the track forward)? Do I increase the pitch and / or sampling speed?

, : . . . ( .)

, . . , .

, . , . , .

, , , . . .

( , , .)

?

-, , , "".

, . , .

, .

, .

. . .

, - , .

+5

, . , . , - . .

. , MotionEvent. MotionEvent, (X,Y). MotionEvents. , .

- , .

+1

, . .

angular "" , .

There are much better (higher sound quality) DSP methods for performing repeated sampling by speed than linear interpolation, for example, using the Sinc variable-width interpolation core.

+1
source

All Articles