be.tarsos.dsp.granulator.OptimizedGranulator.class Maven / Gradle / Ivy
???? 3 ?
4 l 3 m n 3 o
l 3 p 3 q 3 rB 3 sB? 3 t=??? 3 u v
l
w 3 x 3 yDz 3 z 3 { 3 | |@? } ~
?
? ? ? ?
l ?
?
?
?
? ?
? ?
3 ? ? ? 3 ?
?
3 ?
3 ?
3 ?@?
?
3 ?
? ? ? ? ? ADAPTIVE_INTERP_LOW_THRESH F
ConstantValue? ADAPTIVE_INTERP_HIGH_THRESH@ position D audioSampleLength
grainInterval grainSize grainRandomness timeSinceLastGrain pitchFactor timeStretchFactor grains ![Lbe/tarsos/dsp/granulator/Grain; window [F audioBuffer audioBufferWatermark I outputBuffer
firstGrain Z (FI)V Code
StackMapTable ? start ()V process (Lbe/tarsos/dsp/AudioEvent;)Z n getFrameLinear (D)D getFrameNoInterp (D)F
getFrameCubic msToSamples processingFinished getValueFraction (F)F calculateNextGrainPosition #(Lbe/tarsos/dsp/granulator/Grain;)V setTimestretchFactor (F)V setPitchShiftFactor setGrainInterval (I)V setGrainSize setGrainRandomness setPosition O U M N be/tarsos/dsp/granulator/Grain E F I H J K C 7 ? 7 @ 7 A 7 #be/tarsos/dsp/util/fft/CosineWindow ? ? G H L H > = B 7 <