
META-INF.modules.java.desktop.classes.com.sun.media.sound.SoftAbstractResampler$ModelAbstractResamplerStream.class Maven / Gradle / Ivy
???? : ? Fcom/sun/media/sound/SoftAbstractResampler$ModelAbstractResamplerStream this$0 +Lcom/sun/media/sound/SoftAbstractResampler;
java/lang/Object ()V
stream_eof Z
loopdirection
current_pitch [F
sector_pos I sector_size ! sector_loopstart # $ markset & ' marklimit ) * streampos , - nrofchannels / 0 noteOff_flag 2 3
ibuffer_order 5 6 ix 8 9 : ox [I < = > samplerateconv F @ A > pitchcorrection
C D E F G )com/sun/media/sound/SoftAbstractResampler
getPadding ()I I J pad L M pad2 O [[F Q R O ibuffer T U eof W X Y Z G "com/sun/media/sound/ModelWavetable getChannels W \ ] ^
openStream -()Lcom/sun/media/sound/AudioFloatInputStream; ` a b stream +Lcom/sun/media/sound/AudioFloatInputStream; W d e f getPitchcorrection ()F
h i j k l )com/sun/media/sound/AudioFloatInputStream getFormat #()Ljavax/sound/sampled/AudioFormat;
n o p q f javax/sound/sampled/AudioFormat
getSampleRate W s t f
getLoopLength v w > looplen W y z f getLoopStart | } > loopstart ? started W ? ? G getLoopType ? ? loopmode ? ? > target_pitch
? ? ? ? ? java/util/Arrays fill ([FIIF)V
? ?
nextBuffer@
? ? ? ? ? java/lang/Math log (D)D@??
? ? ? ? exp
h ? ? reset
h ? ? ? skip (J)J
h ? ? ? mark (I)V
h ? ? ? read ([FII)I ? ? sbuffer
? ? reverseBuffers
C ? ? ? interpolate ([F[FF[FF[F[II)V
h ? ? close ? )com/sun/media/sound/SoftResamplerStreamer .(Lcom/sun/media/sound/SoftAbstractResampler;)V Code LineNumberTable LocalVariableTable this HLcom/sun/media/sound/SoftAbstractResampler$ModelAbstractResamplerStream; noteOn A(Ljavax/sound/midi/MidiChannel;Ljavax/sound/midi/VoiceStatus;II)V channel Ljavax/sound/midi/MidiChannel; voice Ljavax/sound/midi/VoiceStatus;
noteNumber velocity noteOff open ((Lcom/sun/media/sound/ModelWavetable;F)V i osc $Lcom/sun/media/sound/ModelWavetable; outputsamplerate
StackMapTable
Exceptions ? java/io/IOException setPitch (F)V pitch skips cbuffer c ret j buff ix_step slen sret x cbuff len len2 ([[FII)I bak_ix bak_ox bak_pitch buffer offset pitchstep ox_end ixend :
SourceFile SoftAbstractResampler.java NestHost InnerClasses ModelAbstractResamplerStream ? a b ? } > w > ? > ? U ! $ ' * - 0 R O 3 ? J M 6 9 : = > A > ? ? ?*+? *? *?
*? *?? *? *?? *? *? "*? %*? (*? +*? .*? 1*?? 4*?
? 7*? ;*? ?*+? B? H*+? Bh? K**? *? K`? N? P*? 1? ? Z G , . 2 5 6 &