be.tarsos.dsp.ui.layers.FFTLayer$1.class Maven / Gradle / Ivy
???? 3 ? $ ? $ @ $ A $ B $ C
% D $ E
F G
H I (
J K L
= O
= P
Q
F R
S T
U V?}p???G?
U W X Y Z [ Z \
]
= ^
_ `
= a
b
c
= d
_ e
= f
g
= h i j k previousPhaseOffsets [F val$fft Lbe/tarsos/dsp/util/fft/FFT; val$sampleRate F val$fe Ljava/util/TreeMap; val$lag D this$0 "Lbe/tarsos/dsp/ui/layers/FFTLayer; V(Lbe/tarsos/dsp/ui/layers/FFTLayer;Lbe/tarsos/dsp/util/fft/FFT;FLjava/util/TreeMap;D)V Code process (Lbe/tarsos/dsp/AudioEvent;)Z processingFinished ()V
StackMapTable l EnclosingMethod m n 9 1 2 ) * + , - . / 0 3 9 ' ( o p q ( r s t u v )be/tarsos/dsp/ui/layers/FFTLayer$FFTFrame FFTFrame InnerClasses w x y x 3 z { | } ~ ? ? ? ? ? ? ? ? l ? ? ? s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "be/tarsos/dsp/ui/layers/FFTLayer$1 java/lang/Object be/tarsos/dsp/AudioProcessor java/util/Iterator be/tarsos/dsp/ui/layers/FFTLayer
initialise be/tarsos/dsp/AudioEvent getFloatBuffer ()[F clone ()Ljava/lang/Object; be/tarsos/dsp/util/fft/FFT
powerPhaseFFT ([F[F[F)V
access$100 %(Lbe/tarsos/dsp/ui/layers/FFTLayer;)I
access$200 ((Lbe/tarsos/dsp/util/fft/FFT;IIF[F[F[F)V getTimeStamp ()D java/lang/Double valueOf (D)Ljava/lang/Double; java/util/TreeMap put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; values ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next calculateMaxMagnitude ()F
access$300 %(Lbe/tarsos/dsp/ui/layers/FFTLayer;)F java/lang/Math max (FF)F
access$302 &(Lbe/tarsos/dsp/ui/layers/FFTLayer;F)F setMaxMagnitude (F)V calculateMinMagnitude
access$400 min
access$402 setMinMagnitude
access$502 J(Lbe/tarsos/dsp/ui/layers/FFTLayer;Ljava/util/TreeMap;)Ljava/util/TreeMap; $ % &