META-INF.modules.java.desktop.classes.com.sun.media.sound.SF2Instrument.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? 8?
?ij ?k ?l ?m ?n ?o ?p ?qr
s ?tu
v
w
xy
xz ~ ???=?=??
?
A?????
s
?@?
??
A??
s
"?
C?
?
A??
"?
"?
?
"?
?
?
?
?
?
?
"? ? C? C?
C?
C?
D?
D??
C?
;?
;?
"?@???? B?@??
E?@??
H? B?
H?@?
?? C? C?
;?
;??
;?
??? Z? \?
???
Z??
\?
Y? \? \?
?? \? \?
?? \? \? \? \? \? \?
?? \? Z? \? \? \? \? \? \? Z??
Z? Z? \?@` \? \? \? \????? \? \? Z??
??
Z????
Z????
??@I
Y?
???
??
"?
?
??
??
??
??
??
??
??
\?
u?
Y?
E?
?? Z? Z? Z?
Z?
u
u?? @Y ?? ??
Y
E
( InnerClasses name Ljava/lang/String; preset I bank library J genre
morphology globalregion %Lcom/sun/media/sound/SF2GlobalRegion; regions Ljava/util/List; Signature ;Ljava/util/List; ()V Code LineNumberTable LocalVariableTable this #Lcom/sun/media/sound/SF2Instrument; %(Lcom/sun/media/sound/SF2Soundbank;)V soundbank "Lcom/sun/media/sound/SF2Soundbank; getName ()Ljava/lang/String; setName (Ljava/lang/String;)V getPatch ()Ljavax/sound/midi/Patch;
StackMapTable setPatch (Ljavax/sound/midi/Patch;)V patch Ljavax/sound/midi/Patch; getData ()Ljava/lang/Object; getGenre ()J setGenre (J)V
getLibrary
setLibrary
getMorphology
setMorphology
getRegions ()Ljava/util/List; =()Ljava/util/List; getGlobalRegion '()Lcom/sun/media/sound/SF2GlobalRegion;
setGlobalZone ((Lcom/sun/media/sound/SF2GlobalRegion;)V zone toString
getPerformers '()[Lcom/sun/media/sound/ModelPerformer;
presetzone )Lcom/sun/media/sound/SF2InstrumentRegion; bytes [B val S gen Entry Ljava/util/Map$Entry; volKeyNumToHold fvalue F src %Lcom/sun/media/sound/ModelIdentifier; dest volKeyNumToDecay modKeyNumToHold modKeyNumToDecay D modDelay modAttack modHold modDecay
modSustain
modRelease lfo_freq lfo_delay filter_freq filter_q modulator "Lcom/sun/media/sound/SF2Modulator; performer $Lcom/sun/media/sound/ModelPerformer; keyfrom keyto velfrom velto startAddrsOffset endAddrsOffset startloopAddrsOffset endloopAddrsOffset sample Lcom/sun/media/sound/SF2Sample; rootkey pitchcorrection buff %Lcom/sun/media/sound/ModelByteBuffer; buff24 osc .Lcom/sun/media/sound/ModelByteBufferWavetable;
generators Ljava/util/Map;
sampleMode volDelay volAttack volHold volDecay
volSustain
volRelease vib_freq vib_delay tune layerzone $Lcom/sun/media/sound/SF2LayerRegion; pgenerators layer Lcom/sun/media/sound/SF2Layer; layerglobal performercount
performers %[Lcom/sun/media/sound/ModelPerformer; pi presetglobal LocalVariableTypeTable ;Ljava/util/Map$Entry; 5Ljava/util/Map;
7
? convertModulator I(Lcom/sun/media/sound/ModelPerformer;Lcom/sun/media/sound/SF2Modulator;)V src1 !Lcom/sun/media/sound/ModelSource; src2 amount amountcorrection [D extrasrc "[Lcom/sun/media/sound/ModelSource; dst &Lcom/sun/media/sound/ModelDestination; conn *Lcom/sun/media/sound/ModelConnectionBlock;LN
convertSource $(I)Lcom/sun/media/sound/ModelSource; id idsrc msrc transform ,Lcom/sun/media/sound/ModelStandardTransform; convertDestination M(I[D[Lcom/sun/media/sound/ModelSource;)Lcom/sun/media/sound/ModelDestination; addTimecentValue M(Lcom/sun/media/sound/ModelPerformer;Lcom/sun/media/sound/ModelIdentifier;S)V value addValue M(Lcom/sun/media/sound/ModelPerformer;Lcom/sun/media/sound/ModelIdentifier;D)V getGeneratorValue (Ljava/util/Map;I)S 9(Ljava/util/Map;I)S
SourceFile SF2Instrument.java NestMembers ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/ArrayList ? ? ? ? com/sun/media/sound/ModelPatch ? BootstrapMethods !" ? 'com/sun/media/sound/SF2InstrumentRegion#$ ? ?% "com/sun/media/sound/ModelPerformer java/util/HashMap&'() ? ? "com/sun/media/sound/SF2LayerRegion*+ ? ? ? ? com/sun/media/sound/SF2Region,-./01234151617189: ?;<=>?>@ ?AB ,com/sun/media/sound/ModelByteBufferWavetableCD ?EFGHIJ java/util/Map$EntryK ?LM java/lang/IntegerNOP java/lang/ShortQRS ?TUVWcdX ?Y ?Z[\[ "com/sun/media/sound/ModelWavetable]1^ ?_M` ?a ?b ? (com/sun/media/sound/ModelConnectionBlock com/sun/media/sound/ModelSource ?c $com/sun/media/sound/ModelDestination ?de ?f ?^_g ?h ?a_i ?j ?k ?l ?m ?n ?abo ?p ?q ?r ?s ?t ?u ?v ?w ? *com/sun/media/sound/ModelStandardTransform ?xy ?z ?{ ?| ?} ?~ ? ?? ?? ? #com/sun/media/sound/SF2Instrument$1 ?? ?? ?? #com/sun/media/sound/ModelIdentifier midi_cc 1 ?? ??? ? com/sun/media/sound/SF2ModulatorEF?UV??R?\]????1?? ?? ??? ?? ?? ? midi_rpn 0???? java/lang/Double ??T??9 !com/sun/media/sound/SF2Instrument #com/sun/media/sound/ModelInstrument java/util/Iterator #com/sun/media/sound/SF2GlobalRegion
java/util/Map com/sun/media/sound/SF2Layer com/sun/media/sound/SF2Sample #com/sun/media/sound/ModelByteBuffer Z(Ljavax/sound/midi/Soundbank;Ljavax/sound/midi/Patch;Ljava/lang/String;Ljava/lang/Class;)V (IIZ)V isPercussion ()Z javax/sound/midi/Patch
getProgram ()I getBank
?? Drumkit: preset # makeConcatWithConstants '(Ljava/lang/String;I)Ljava/lang/String; Instrument: bank # preset # ((Ljava/lang/String;II)Ljava/lang/String; java/util/List iterator ()Ljava/util/Iterator; hasNext next getLayer ()Lcom/sun/media/sound/SF2Layer; size
getGenerators ()Ljava/util/Map; putAll (Ljava/util/Map;)V getSample !()Lcom/sun/media/sound/SF2Sample; contains (I)Z
getInteger (I)I setExclusiveClass (I)V getBytes (I)[B
setKeyFrom setKeyTo
setVelFrom setVelTo getShort (I)S
originalPitch pitchCorrection B
getDataBuffer '()Lcom/sun/media/sound/ModelByteBuffer; getData24Buffer capacity subbuffer )(JJ)Lcom/sun/media/sound/ModelByteBuffer; getFormat #()Ljavax/sound/sampled/AudioFormat; J(Lcom/sun/media/sound/ModelByteBuffer;Ljavax/sound/sampled/AudioFormat;F)V set8BitExtensionBuffer ((Lcom/sun/media/sound/ModelByteBuffer;)V entrySet ()Ljava/util/Set;
java/util/Set getKey containsKey (Ljava/lang/Object;)Z intValue get &(Ljava/lang/Object;)Ljava/lang/Object;
shortValue ()S getValue valueOf (S)Ljava/lang/Short; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; startLoop endLoop setLoopStart (F)V
setLoopLength setLoopType getOscillators add SOURCE_NOTEON_KEYNUMBER DESTINATION_EG1_HOLD getConnectionBlocks ((Lcom/sun/media/sound/ModelIdentifier;)V K(Lcom/sun/media/sound/ModelSource;DLcom/sun/media/sound/ModelDestination;)V DESTINATION_EG1_DECAY DESTINATION_EG1_DELAY DESTINATION_EG1_ATTACK DESTINATION_EG1_SUSTAIN DESTINATION_EG1_RELEASE DESTINATION_EG2_HOLD DESTINATION_EG2_DECAY DESTINATION_EG2_DELAY DESTINATION_EG2_ATTACK DESTINATION_EG2_SUSTAIN DESTINATION_EG2_RELEASE
SOURCE_EG2 DESTINATION_FILTER_FREQ DESTINATION_PITCH DESTINATION_LFO1_DELAY DESTINATION_LFO1_FREQ DESTINATION_LFO2_DELAY DESTINATION_LFO2_FREQ SOURCE_LFO2 *(Lcom/sun/media/sound/ModelIdentifier;ZZ)V SOURCE_LFO1 DESTINATION_GAIN DESTINATION_KEYNUMBER DESTINATION_VELOCITY DESTINATION_FILTER_Q DESTINATION_PAN DESTINATION_CHORUS DESTINATION_REVERB SOURCE_NOTEON_VELOCITY &(Lcom/sun/media/sound/SF2Instrument;)V L(Lcom/sun/media/sound/ModelIdentifier;Lcom/sun/media/sound/ModelTransform;)V +(Lcom/sun/media/sound/ModelIdentifier;ZZI)V ((Ljava/lang/String;Ljava/lang/String;I)V l(Lcom/sun/media/sound/ModelSource;Lcom/sun/media/sound/ModelSource;DLcom/sun/media/sound/ModelDestination;)V
getModulators getSourceOperator getAmountSourceOperator getAmount getDestinationOperator getTransportOperator getTransform &()Lcom/sun/media/sound/ModelTransform; setTransform addSource $(Lcom/sun/media/sound/ModelSource;)V (I)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V SOURCE_MIDI_POLY_PRESSURE SOURCE_MIDI_CHANNEL_PRESSURE SOURCE_MIDI_PITCH setDirection (Z)V setPolarity *(DLcom/sun/media/sound/ModelDestination;)V (I)Ljava/lang/Integer; getDefaultValue?? $java/lang/invoke/StringConcatFactory? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8*? *? *? *? * ? * ? * ? *? *?
Y? ? ? ? *
4 * + , - . " / ' 0 , 1 7 5 ? 8 ? ? ? ? ? ? 8*+? *? *? *? * ? * ? * ? *? *?
Y? ? ? ? *
8 * + , - . " / ' 0 , 1 7 9 ? 8 ? ? 8 ? ? ? ? ? / *? ? ? = ? ? ? ? ? ? > *+? ? ?
A B ? ? ? ? ? ? ? ? g ,*? ?? ?
Y*? ? ??
Y*? x*? ? ? ? F
G I ? , ? ? ? ? ? ? ? 7+?
? +?
? ? * ?? *+? ? ? *+? z? *+? ? ? ? M N O # Q . R 6 T ? 7 ? ? 7 ? ? ? # ? ? ? , ? ? X ? ? ? ? ? ? / *? ? ? \ ? ? ? ? ? ? > *? ? ?
` a ? ? ? ? ? ? ? ? / *? ? ? d ? ? ? ? ? ? > *? ? ?
h i ? ? ? ? ? ? ? ? / *? ? ? l ? ? ? ? ? ? > *? ? ?
p q ? ? ? ? ? ? ? ? / *? ? ? t ? ? ? ? ? ? ? ? / *? ? ? x ? ? ? ? ? ? > *+? ? ?
| } ? ? ? ? ? ? ? ? e **? ?? *? *? ? ?*? *? *? ? ? ? ?
? ? ? * ? ? ? ? ? ? ? - <*? ? M,? ? ,? ? N-? ? ? `??? M>*? :*? ? :? ??? ? :? Y? :? ? ? ? ? ? :? !: ? ? :
? ?f
? ? ":? Y? #:? $? ? $? %? &?
? '? &,?S6
6669? )? 9? *? ++? )? 8+? ,:3? 3
? 36
3? 3? 36,? )? 8,? ,:3? 3? 363? 3? 36+? -? *+? .:3
? 36
3? 36,? -? *,? .:3? 363? 36
? /? 0? 1? 2? 36? 36? 36? 36? 34h`6? 34h`6-? 34h`62? 34h`6d6d6? $:? 56:? 3? :? 36tdh? 6`?8? 7:? 8:? ? 2h?? 9h?a? ::? ?? 9?a? ::? ;Y? <? =:?
? >? Y? : ? ? ? ? ?? ? @ ? A :? ? z? ? B:? C ? D ? ? C ? E? F? 36? ? C ? G ? H? I6? J ? H? I`?6? C ? E? K? L W???*6? M6? ? Y? N ?? O? O ?? E? N?a??? P? O? Ne?a?e??? Q? ? S? ? S? T? U W*!? M6*"? M6*#? M6*$? M6 *%? M6!*&? M6"? ? S*'? M6#<#h`?6#t ?h?8$? V:%? W:&? X? YY? ZY%? [$?? \Y&? ]? ^? U W ? ? S*(? M6# <#h`?6 #t ?h?8$? V:%? _:&? X? YY? ZY%? [$?? \Y&? ]? ^? U W*? `? a*? b? a*? W? a*? _ ? a?!d?6!!? 6!!? ?6!*? c!? d*? e"? a*? M? *? M??*? M6#*? M6$*? M6%*? M6&*? M6'*? M6(%? ? S*? M6)%<)h`?6%)t ?h?8*? V:+? f:,? X? YY? ZY+? [*?? \Y,? ]? ^? U W&? ? S* ? M6)&<)h`?6&)t ?h?8*? V:+? g:,? X? YY? ZY+? [*?? \Y,? ]? ^? U W*? h#? a*? i$? a*? f%? a*? g&? a'? 6''? ?6'*? j?'d?? k*? l(? a*? M? >*? M?9)? m:+? n:,? X? YY? ZY+? [)? \Y,? ]? ^? U W*? M? >*? M?9)? m:+? o:,? X? YY? ZY+? [)? \Y,? ]? ^? U W*
? M? *? M? *
? M? -*? M6#*? M6$*? p$? a*? q#? d*? M6#*? M6$*? r$? a*? s#? d*? M? @*? M?9%? t:'? o:(? X? YY? ZY'? v%? \Y(? ]? ^? U W*
? M? @*
? M?9%? w:'? n:(? X? YY? ZY'? v%? \Y(? ]? ^? U W*? M? ?*? M?9%? w:'? o:(? X? YY? ZY'? v%? \Y(? ]? ^? U W*
? M? @*
? M?9%? w:'? x:(? X? YY? ZY'? v%? \Y(? ]? ^? U W.? 3? .? 3? yo9%*? {%? k/? 3? /? 3? yo9%*? |%? k*? M4?? -*? M6%* ? M6&*? n%? d*? }&? dd*3? Mh6%%*4? M`6%%? *? o%?? d*? M? *? M6&*? ~&? d*0? M? *0? M6&*? x&?j?? k*? M? *? M6&*? ?&? d*? M? *? M6&*? ?&? d*8? Md? ?*8? M6&&? -? o:'? X? YYdh?? \Y'? ]? ^? U W? -? o:'? X? YYd&dh?? \Y'? ]? ^? U W? V:'? o:(? X? YY? ZY'? [ ?&h?? \Y(? ]? ^? U W? X? YY? ZY? ?? ?Y*? ?? ? ?? \Y? n? ]? ^? U W? X? YY? ZY? t? ?? ZY? ?Y??? ?? ? ?? \Y? o? ]? ?? U W? !? 3? !? ?? :&&? ? &? ? ?:'*'? ????? ?? :&&? ? &? ? ?:'*'? ????? 0? ?? :&&? ? &? ? ?:'*'? ????? ?? :&&? ? &? ? ?:'*'? ????????=,? ? & ? ? ? 1 ? 6 ? 8 ? > ? _ ? h ? t ? y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?&