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:
Sample code / tutorials will be appreciated with dignity :-)
What happens when I scratch (move the track forward)? Do I increase the pitch and / or sampling speed?
, : . . . ( .)
, . . , .
, . , . , .
, , , . . .
( , , .)
?
-, , , "".
, . , .
, .
. . .
, - , .
, . , . , - . .
. , MotionEvent. MotionEvent, (X,Y). MotionEvents. , .
MotionEvent
(X,Y)
MotionEvents
- , .
, . .
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.