4p<??5%&()D()F()I()Ljava/lang/String;()V()[F(D)D(D)V(D)Z(DI)D(F)V(I)D(I)V(II)V(III)V&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Object;)Z(Ljava/lang/String;)I(Z)V([FIIF)V([[FII)I12CodeDFI InnerClassesLineNumberTable Signature SourceFile StackMapTableZ[D[F[I+[Lcom/sun/media/sound/ModelConnectionBlock;"[Lcom/sun/media/sound/ModelSource;&[Lcom/sun/media/sound/SoftAudioBuffer;[[D[[F[[I[[Z[[[Dabs access$000 access$100 access$200 access$300 access$400 access$500 access$600 access$700 access$800 access$900activearray audiostarted channelmixer chorus_onclose co_filterco_filter_freq co_filter_qco_filter_type co_masterco_mixerco_mixer_activeco_mixer_balanceco_mixer_chorus co_mixer_gain co_mixer_panco_mixer_reverb co_noteonco_noteon_keynumber co_noteon_onco_noteon_velocityco_osc co_osc_pitch(com/sun/media/sound/ModelConnectionBlock$com/sun/media/sound/ModelDestination#com/sun/media/sound/ModelIdentifier#com/sun/media/sound/ModelOscillator)com/sun/media/sound/ModelOscillatorStreamcom/sun/media/sound/ModelSource"com/sun/media/sound/ModelTransform"com/sun/media/sound/ModelWavetable#com/sun/media/sound/SoftAudioBuffercom/sun/media/sound/SoftChannelcom/sun/media/sound/SoftControl)com/sun/media/sound/SoftEnvelopeGeneratorcom/sun/media/sound/SoftFilter.com/sun/media/sound/SoftLowFrequencyOscillator!com/sun/media/sound/SoftMainMixer!com/sun/media/sound/SoftPerformercom/sun/media/sound/SoftProcess)com/sun/media/sound/SoftResamplerStreamer#com/sun/media/sound/SoftSynthesizercom/sun/media/sound/SoftTuningcom/sun/media/sound/SoftVoicecom/sun/media/sound/SoftVoice$1com/sun/media/sound/SoftVoice$2com/sun/media/sound/SoftVoice$3com/sun/media/sound/SoftVoice$4 connectionsconnections_dstconnections_lastconnections_srcconnections_src_kc controlChangecosctrl_connectionsdelayegequalsexclusiveClassexpextendedConnectionBlocksfillfilter filter_left filter_rightforcedKeynumberforcedVelocitygetgetAttenuation getChannelsgetDestination getFormat getIdentifier getInstance getMainMixer getObject getSampleRategetScalegetSize getSources getTransform getTuninggetValue getValueKC getVariableinit initVoice instrument isInfinitejava/io/IOExceptionjava/lang/Doublejava/lang/Integerjava/lang/Mathjava/lang/Stringjava/util/Arraysjava/util/HashMap java/util/Mapjavax/sound/midi/VoiceStatusjavax/sound/sampled/AudioFormatkeybasedcontroller_activekeybasedcontroller_value lastMuteValuelastSoloMuteValuelast_out_mixer_effect1last_out_mixer_effect2last_out_mixer_leftlast_out_mixer_rightlfologmastermidi_ccmidi_connectionsmidi_ctrl_connectionsmidi_nrpn_connectionsmidi_rpnmidi_rpn_connectionsmixAudioStreammixernotenoteOffnoteOff_velocitynoteOnnoteOn_noteNumbernoteOn_velocitynoteon nrofchannels nrpnChangeobjectsonopenoscosc_attenuationosc_buff osc_streamosc_stream_nrofchannelsosc_stream_off_transmitted oscillatorsout_mixer_effect1out_mixer_effect2 out_mixer_endout_mixer_leftout_mixer_rightparseInt performer portamentoportamento_time processAudioprocessAudioLogicprocessConnectionprocessControlLogicprocessKeyBasedControllerputreadredampreleaseTriggered resamplerreset reverb_on rpnChangesetChannelPressure setFilterType setFrequencysetMutesetNotesetPitch setPitchBendsetPolyPressure setResonance setSoloMuteshutdownsignumsin softchannel sostenutosoundOffsoundoffsqrtstartedstealer_channelstealer_channelmixer stealer_extendedConnectionBlocksstealer_noteNumberstealer_performerstealer_releaseTriggeredstealer_velocitystealer_voiceIDstoppingsustain synthesizer transformtransformValuetunedKeytuning updateTuningvalueOfvoiceIDvolume=|׽>. &֕?PbM??@@ !TD-@$@Y@`@i@{@@@^@r Wc2345678:<`abcdefghijklmnopqrstuvwx'Lcom/sun/media/sound/ModelChannelMixer;&[Lcom/sun/media/sound/ModelOscillator;+Lcom/sun/media/sound/ModelOscillatorStream;!Lcom/sun/media/sound/SoftChannel;!Lcom/sun/media/sound/SoftControl; Lcom/sun/media/sound/SoftFilter;$Lcom/sun/media/sound/SoftInstrument;#Lcom/sun/media/sound/SoftPerformer;!Lcom/sun/media/sound/SoftProcess;+Lcom/sun/media/sound/SoftResamplerStreamer;%Lcom/sun/media/sound/SoftSynthesizer; Lcom/sun/media/sound/SoftTuning;Ljava/util/Map;DLjava/util/Map;(()Lcom/sun/media/sound/ModelDestination;*(DLcom/sun/media/sound/ModelDestination;)D'()Lcom/sun/media/sound/ModelIdentifier;((Lcom/sun/media/sound/ModelIdentifier;)I)(Lcom/sun/media/sound/ModelIdentifier;)[D.(F)Lcom/sun/media/sound/ModelOscillatorStream;$()[Lcom/sun/media/sound/ModelSource;%(DLcom/sun/media/sound/ModelSource;)D&()Lcom/sun/media/sound/ModelTransform;((Lcom/sun/media/sound/ModelWavetable;F)V((Lcom/sun/media/sound/SoftAudioBuffer;)V)([Lcom/sun/media/sound/SoftAudioBuffer;)V%()Lcom/sun/media/sound/SoftMainMixer;((Lcom/sun/media/sound/SoftSynthesizer;)V#(Lcom/sun/media/sound/SoftTuning;)V"(Lcom/sun/media/sound/SoftVoice;)V#(Lcom/sun/media/sound/SoftVoice;)[D(I)Ljava/lang/Integer;(ILjava/lang/String;)[D#()Ljavax/sound/sampled/AudioFormat;A(Ljavax/sound/midi/MidiChannel;Ljavax/sound/midi/VoiceStatus;II)Vt(Lcom/sun/media/sound/SoftAudioBuffer;Lcom/sun/media/sound/SoftAudioBuffer;Lcom/sun/media/sound/SoftAudioBuffer;FF)V8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(Lcom/sun/media/sound/SoftVoice;Lcom/sun/media/sound/SoftPerformer;IIII[Lcom/sun/media/sound/ModelConnectionBlock;Lcom/sun/media/sound/ModelChannelMixer;Z)V )  ) * * * * * * * * * * * + + + + + + + + + + +  + + H1 J1 L1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O2 P2 Q2 T2 U2 V2 W2 X2 Y2 [2 \2 ]2 _2 {2 4 z8 8 9 }: : : ; |< Ka a y5 5 5 b c d d Ne Re Se Ze ^e f f g h h i i j k  l m m m       ' M   I =            '       # $ o p q r s t u v w x y { | '~      !       G G G G L M M M M M M M M M P P R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R > > > ? ? @ @ @ C C F F G I J J J J J J K P P Q R R R R R R R R S T U V X Y Y Z Z Z Z Z Z Z [ \ ] _ ` ` A A A B B B B B D H N N N O ^ ^SoftVoice.java1R_L+1++++Ka ) ld5ha+++1 +111ffiim.nkghd1J111*c+911********5y5{2|<}:z81**[2]2\2ZeT2W2X2U2Y2V2Se_2^eO2Q2P2Nej+#'|(**;*M*>*?*=*:*f*.*{*m*j*v*g*D*B*C*Q*E*S*N*L*IYw*KYx*]Y|*l*I*H*P*R* 5*6c*J*K* 8* 9* 6* 7* 3* 4* 1* 2*i*2a*2=e*2<d*25b*O* /* 0*]*_*^*SY*p*W*Z*[*X*\*Y*TY*o*`*UY*q*T*V*U*VY*n*+z*JY+r*JY+s*+@-"H) *+,-."/'0,11263;4@5E6J7O8T9Y:^;c<h=m@xABGHIJKLOPQRSTUVWXYZ]_a cdef!g(h/i6jBzI{P|W}^~elxr(U+  += x-+ !+x+y0&-. $&5ADPSs(X&*|+HM,,++0H-v(=--''0-p(=--''0-(v'*l!f*l!*<2W*l!*<23F*l *<219 [ ]'kgcH'H 'H'0 K-: 1ASVaglrt( *h2M*e2N*b2: 1,}9*l!;,:6'*-212k9 קI,:*d2:6  0**- 21 . 2k9 *,~91*a1gcR*aR0* %>;59%97.-f%&,6<G[bekn t |    }(Z*+{**{*<%o.*L=*]*.kR*u*u&2M,>,*,.057-6 -45 ?!C"D#L$S#Y&(6*<**{%o.-)*+(g*S*N*L*O*I*G*P*>*?*:* /* 0**u# *]R*]*.kR*u$ *_R*_jR*WR*ZR*[R*XR*\R*YR*`R*TR*UR*VR*^R*w*x*r*s*| *z"W*|*wW*| *xW*|*pW*|*qW*| *oW*|*nW**u(h*a*a*h**ha*e*e*h**h;e**h7d*b*b*h**h5b6*h*h2:*aR:*e2*e2*e5S*d S*e2:*d2:*eS6  + * 2O * 2S ~*b*~S *bS.6*h**i*i:662:9*l!Z:  6 6   A  2: * 19 : c9c9 h:  6 6   R  2: * 19** 9 : c9c9 ~:  :   9* \1cR*w*z*x*z0 U    A>9;7/R>8) R8>90CD 9ACD ?DR-g/0 13456#9(:-;2=7><@ABKCUEcFmGwIJKLMNOPQRSTVWXY[\]&^6_F`Vafcqegiklnprstuv w!y.z:|C}L~U`qr'.3=KTq~({-*u*u&2M,>,*,.07-& &,({-*u*u&2M,>,*,.07-& &,~(~0*u*u'2N-6-*-.07-& !)/(:*u*u*7N-6-*-.07-&  !+39(:*u*u+7N-6-*-.07-&  !+39({-*u*u&2M,>,*,.07-& &,"(j+*Z\1*/gR* /*Z\1*/cR0XRRR-*"(j+*Z\1*0gR* 0*Z\1*0cR0XRRR-*(I*^1*I*^R*u*u&2L+=+*+.07-6  #$.2 3 ; B H (+ *I*O- (^*I*I*=*l *S*N*^R*u*u&2M,>,*,.07-N !")*!1#8$9%C&G'H(P)W(]*(U*^1*^1*S*^R*u*u&2L+=+*+.0 7->- ./02!3(5/607:8>9?:G;N:T<( L*R*G*R*H*t*u*h*i*f*k*kL*mP*m**v*D*B*C*j*g*Q*Q*m*v*D*B*C*j*g*P*H*u)2L*J+E)*y+E*z**ykM*+*zk*+5*+A*c*c*A**A6c*k*k*l**>*?*H*L*.*]1'kgH'J)*]*.kR*L*)*l'*lkH*]\1'kcR*u&2:6*.*w*x<*u%**u%.*k*`1*V1<*T11 3I +*T1/g-okkI*U1#o9*r*r(*r*s*s(*s*5v*Z1c#)ok8*Z1 8*O *R 8*'kF*[1k9 9 9*j8**89-*!kkj8*!kkj9*X1k9  3 *Y8 gkk8*Y9 kk9*z- **\1k6*Y6j6* 6*z, **Y1k7*Y7j7* 7**W1K*I#*J*J*k*k*=*P(**83**94**61**72*P6?BWW0#BWSCRAW& @ 7R+k' )3&&QRRR)R+-z?@ ABCD E%F*G/H6J?MBKCOJPoTtUyV~WXYZ[^_acdfgfhkikmopqr%t,uBzI{P|`}e~m{ -4DLQ]emv~0EQZcy &.6>FK($ +6-*:f,:+:6 *:6   \0 0jbQ -:6  *: \0 0jbQ 8fn8,: +: 6 *:6  #b8  \0  0jbQ -: 6  *:#b8  \0  0jbQ ڧ|2,:+:6   \0 0jbQ E8fn8,: +: 6   b8  \0  0jbQ ߱0' RFFF66!RFFF# RFFF66&(RFFF66 RFFF66#RFFF-/&.4:=J]c i u     !%"/#?"E$H%L&W'](c)m*t+)0z(M*H+2=*c+ 2S*@*c+ 2S*k*c> *R#*c2 *@*c2 N+2N+2:+2:+2:+2:+2:+2: +2: +2: + 2: + 2: + 2:*A:*T1*r  *s*@<**8*9b n8* -*3*8*-*3*8r0*3*4$*8*9*  *3*8@* -*3*8* *4*9*  *4*9**  *1*6*  *2*7c*  *1j*6j*  *2j*7j* *1j*6j* *2j*7j**83**94**61**72*K*RKtWLqtW0Q($BWKR:FFFFFFFFFFFF"@1*+_+-;3469:$;1<A=F>K?LAQB]CeDqItGuKyL~MNOQRSTUWXZ[]^_`cde fg%jBnWrhsmtw|} (08@GL>(*W-'?(*Z-'@(*[-'A(*X-'B(*\-'C(*Y-'D(*`-'E(*T-'F(*V-'G(*U-'/,"STUV