META-INF.modules.java.desktop.classes.com.sun.media.sound.SimpleInstrument.class Maven / Gradle / Ivy
???? : ?
#com/sun/media/sound/ModelInstrument Z(Ljavax/sound/midi/Soundbank;Ljavax/sound/midi/Patch;Ljava/lang/String;Ljava/lang/Class;)V
$com/sun/media/sound/SimpleInstrument preset I bank
percussion Z name Ljava/lang/String; java/util/ArrayList
()V ! " parts Ljava/util/List; $ % & ' java/util/List clear ) 9com/sun/media/sound/SimpleInstrument$SimpleInstrumentPart
( ( , - .
performers %[Lcom/sun/media/sound/ModelPerformer; ( 0 1 keyFrom ( 3 4 keyTo ( 6 7 velFrom ( 9 : velTo ( < = exclusiveClass $ ? @ A add (Ljava/lang/Object;)Z
C @ D -([Lcom/sun/media/sound/ModelPerformer;IIIII)V F "com/sun/media/sound/ModelPerformer
H @ I ,([Lcom/sun/media/sound/ModelPerformer;IIII)V
K @ L *([Lcom/sun/media/sound/ModelPerformer;II)V
N @ O (([Lcom/sun/media/sound/ModelPerformer;)V
Q R S
getPerformers '()[Lcom/sun/media/sound/ModelPerformer; $ U V W iterator ()Ljava/util/Iterator; Y Z [ \ ] java/util/Iterator hasNext ()Z Y _ ` a next ()Ljava/lang/Object;
E
d e f getName ()Ljava/lang/String;
E h i j setName (Ljava/lang/String;)V
E l m ] isDefaultConnectionsEnabled
E o p q setDefaultConnectionsEnabled (Z)V
E s t u
getKeyFrom ()I
E w x y
setKeyFrom (I)V
E { | u getKeyTo
E ~ y setKeyTo
E ? ? u
getVelFrom
E ? ? y
setVelFrom
E ? ? u getVelTo
E ? ? y setVelTo
E ? ? u getExclusiveClass
E ? ? y setExclusiveClass
E ? ? ] isSelfNonExclusive
E ? ? q setSelfNonExclusive
E ? ? ] isReleaseTriggered
E ? ? q setReleaseTriggered
E ? ? ? getOscillators ()Ljava/util/List; $ ? ? ? addAll (Ljava/util/Collection;)Z
E ? ? ? getConnectionBlocks ? com/sun/media/sound/ModelPatch
? ? ? (IIZ)V
? ? ? ] isPercussion
? ? ? ? u javax/sound/midi/Patch getBank
? ? ? u
getProgram
? ? ? getPatch "()Lcom/sun/media/sound/ModelPatch; Signature MLjava/util/List; Code LineNumberTable LocalVariableTable this &Lcom/sun/media/sound/SimpleInstrument; part ;Lcom/sun/media/sound/SimpleInstrument$SimpleInstrumentPart; ,(Lcom/sun/media/sound/ModelPerformer;IIIII)V performer $Lcom/sun/media/sound/ModelPerformer; +(Lcom/sun/media/sound/ModelPerformer;IIII)V )(Lcom/sun/media/sound/ModelPerformer;II)V '(Lcom/sun/media/sound/ModelPerformer;)V -(Lcom/sun/media/sound/ModelInstrument;IIIII)V ins %Lcom/sun/media/sound/ModelInstrument; ,(Lcom/sun/media/sound/ModelInstrument;IIII)V *(Lcom/sun/media/sound/ModelInstrument;II)V ((Lcom/sun/media/sound/ModelInstrument;)V mperfm percount px
StackMapTable . getData setPatch (Ljavax/sound/midi/Patch;)V patch Ljavax/sound/midi/Patch; ()Ljavax/sound/midi/Patch;
SourceFile SimpleInstrument.java NestMembers InnerClasses SimpleInstrumentPart ! ! " ? ? ? k )*? *? *?
*? *? *? Y? ? ? ? 8 1
2 3 4 5 ( 9 ? ) ? ? ' ? 8
*? ? # ? ?
<