public final class com.sun.media.sound.DLSModulator
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.media.sound.DLSModulator
  super_class: java.lang.Object
{
  public static final int CONN_DST_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int CONN_DST_GAIN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int CONN_DST_PITCH;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int CONN_DST_PAN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int CONN_DST_LFO_FREQUENCY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 260

  public static final int CONN_DST_LFO_STARTDELAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 261

  public static final int CONN_DST_EG1_ATTACKTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 518

  public static final int CONN_DST_EG1_DECAYTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 519

  public static final int CONN_DST_EG1_RELEASETIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 521

  public static final int CONN_DST_EG1_SUSTAINLEVEL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 522

  public static final int CONN_DST_EG2_ATTACKTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 778

  public static final int CONN_DST_EG2_DECAYTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 779

  public static final int CONN_DST_EG2_RELEASETIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 781

  public static final int CONN_DST_EG2_SUSTAINLEVEL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 782

  public static final int CONN_DST_KEYNUMBER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int CONN_DST_LEFT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int CONN_DST_RIGHT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  public static final int CONN_DST_CENTER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 18

  public static final int CONN_DST_LEFTREAR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 19

  public static final int CONN_DST_RIGHTREAR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  public static final int CONN_DST_LFE_CHANNEL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 21

  public static final int CONN_DST_CHORUS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  public static final int CONN_DST_REVERB;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 129

  public static final int CONN_DST_VIB_FREQUENCY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 276

  public static final int CONN_DST_VIB_STARTDELAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 277

  public static final int CONN_DST_EG1_DELAYTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 523

  public static final int CONN_DST_EG1_HOLDTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 524

  public static final int CONN_DST_EG1_SHUTDOWNTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 525

  public static final int CONN_DST_EG2_DELAYTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 783

  public static final int CONN_DST_EG2_HOLDTIME;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 784

  public static final int CONN_DST_FILTER_CUTOFF;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1280

  public static final int CONN_DST_FILTER_Q;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1281

  public static final int CONN_SRC_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int CONN_SRC_LFO;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int CONN_SRC_KEYONVELOCITY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int CONN_SRC_KEYNUMBER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int CONN_SRC_EG1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int CONN_SRC_EG2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int CONN_SRC_PITCHWHEEL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int CONN_SRC_CC1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 129

  public static final int CONN_SRC_CC7;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 135

  public static final int CONN_SRC_CC10;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 138

  public static final int CONN_SRC_CC11;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 139

  public static final int CONN_SRC_RPN0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  public static final int CONN_SRC_RPN1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 257

  public static final int CONN_SRC_RPN2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 258

  public static final int CONN_SRC_POLYPRESSURE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int CONN_SRC_CHANNELPRESSURE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int CONN_SRC_VIBRATO;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final int CONN_SRC_MONOPRESSURE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int CONN_SRC_CC91;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 219

  public static final int CONN_SRC_CC93;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 221

  public static final int CONN_TRN_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int CONN_TRN_CONCAVE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int CONN_TRN_CONVEX;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int CONN_TRN_SWITCH;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int DST_FORMAT_CB;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DST_FORMAT_CENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DST_FORMAT_TIMECENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int DST_FORMAT_PERCENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  int source;
    descriptor: I
    flags: (0x0000) 

  int control;
    descriptor: I
    flags: (0x0000) 

  int destination;
    descriptor: I
    flags: (0x0000) 

  int transform;
    descriptor: I
    flags: (0x0000) 

  int scale;
    descriptor: I
    flags: (0x0000) 

  int version;
    descriptor: I
    flags: (0x0000) 

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 37
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 111
            aload 0 /* this */
            iconst_1
            putfield com.sun.media.sound.DLSModulator.version:I
         2: .line 37
            return
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/media/sound/DLSModulator;

  public int getControl();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 114
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.control:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setControl(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int control
         0: .line 118
            aload 0 /* this */
            iload 1 /* control */
            putfield com.sun.media.sound.DLSModulator.control:I
         1: .line 119
            return
        end local 1 // int control
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  control  I
    MethodParameters:
         Name  Flags
      control  

  public static int getDestinationFormat(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int destination
         0: .line 123
            iload 0 /* destination */
            iconst_1
            if_icmpne 2
         1: .line 124
            iconst_1
            ireturn
         2: .line 125
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_3
            if_icmpne 4
         3: .line 126
            iconst_1
            ireturn
         4: .line 127
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_4
            if_icmpne 6
         5: .line 128
            iconst_3
            ireturn
         6: .line 130
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 260
            if_icmpne 8
         7: .line 131
            iconst_1
            ireturn
         8: .line 132
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 261
            if_icmpne 10
         9: .line 133
            iconst_2
            ireturn
        10: .line 135
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 518
            if_icmpne 12
        11: .line 136
            iconst_2
            ireturn
        12: .line 137
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 519
            if_icmpne 14
        13: .line 138
            iconst_2
            ireturn
        14: .line 139
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 521
            if_icmpne 16
        15: .line 140
            iconst_2
            ireturn
        16: .line 141
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 522
            if_icmpne 18
        17: .line 142
            iconst_3
            ireturn
        18: .line 144
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 778
            if_icmpne 20
        19: .line 145
            iconst_2
            ireturn
        20: .line 146
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 779
            if_icmpne 22
        21: .line 147
            iconst_2
            ireturn
        22: .line 148
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 781
            if_icmpne 24
        23: .line 149
            iconst_2
            ireturn
        24: .line 150
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 782
            if_icmpne 26
        25: .line 151
            iconst_3
            ireturn
        26: .line 153
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_5
            if_icmpne 28
        27: .line 154
            iconst_1
            ireturn
        28: .line 155
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 16
            if_icmpne 30
        29: .line 156
            iconst_1
            ireturn
        30: .line 157
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 17
            if_icmpne 32
        31: .line 158
            iconst_1
            ireturn
        32: .line 159
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 18
            if_icmpne 34
        33: .line 160
            iconst_1
            ireturn
        34: .line 161
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 19
            if_icmpne 36
        35: .line 162
            iconst_1
            ireturn
        36: .line 163
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 20
            if_icmpne 38
        37: .line 164
            iconst_1
            ireturn
        38: .line 165
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 21
            if_icmpne 40
        39: .line 166
            iconst_1
            ireturn
        40: .line 167
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 128
            if_icmpne 42
        41: .line 168
            iconst_3
            ireturn
        42: .line 169
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 129
            if_icmpne 44
        43: .line 170
            iconst_3
            ireturn
        44: .line 172
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 276
            if_icmpne 46
        45: .line 173
            iconst_1
            ireturn
        46: .line 174
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 277
            if_icmpne 48
        47: .line 175
            iconst_2
            ireturn
        48: .line 177
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 523
            if_icmpne 50
        49: .line 178
            iconst_2
            ireturn
        50: .line 179
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 524
            if_icmpne 52
        51: .line 180
            iconst_2
            ireturn
        52: .line 181
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 525
            if_icmpne 54
        53: .line 182
            iconst_2
            ireturn
        54: .line 184
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 783
            if_icmpne 56
        55: .line 185
            iconst_2
            ireturn
        56: .line 186
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 784
            if_icmpne 58
        57: .line 187
            iconst_2
            ireturn
        58: .line 189
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1280
            if_icmpne 60
        59: .line 190
            iconst_1
            ireturn
        60: .line 191
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1281
            if_icmpne 62
        61: .line 192
            iconst_1
            ireturn
        62: .line 194
      StackMap locals:
      StackMap stack:
            iconst_m1
            ireturn
        end local 0 // int destination
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   63     0  destination  I
    MethodParameters:
             Name  Flags
      destination  

  public static java.lang.String getDestinationName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int destination
         0: .line 199
            iload 0 /* destination */
            iconst_1
            if_icmpne 2
         1: .line 200
            ldc "gain"
            areturn
         2: .line 201
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_3
            if_icmpne 4
         3: .line 202
            ldc "pitch"
            areturn
         4: .line 203
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_4
            if_icmpne 6
         5: .line 204
            ldc "pan"
            areturn
         6: .line 206
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 260
            if_icmpne 8
         7: .line 207
            ldc "lfo1.freq"
            areturn
         8: .line 208
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 261
            if_icmpne 10
         9: .line 209
            ldc "lfo1.delay"
            areturn
        10: .line 211
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 518
            if_icmpne 12
        11: .line 212
            ldc "eg1.attack"
            areturn
        12: .line 213
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 519
            if_icmpne 14
        13: .line 214
            ldc "eg1.decay"
            areturn
        14: .line 215
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 521
            if_icmpne 16
        15: .line 216
            ldc "eg1.release"
            areturn
        16: .line 217
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 522
            if_icmpne 18
        17: .line 218
            ldc "eg1.sustain"
            areturn
        18: .line 220
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 778
            if_icmpne 20
        19: .line 221
            ldc "eg2.attack"
            areturn
        20: .line 222
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 779
            if_icmpne 22
        21: .line 223
            ldc "eg2.decay"
            areturn
        22: .line 224
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 781
            if_icmpne 24
        23: .line 225
            ldc "eg2.release"
            areturn
        24: .line 226
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 782
            if_icmpne 26
        25: .line 227
            ldc "eg2.sustain"
            areturn
        26: .line 229
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_5
            if_icmpne 28
        27: .line 230
            ldc "keynumber"
            areturn
        28: .line 231
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 16
            if_icmpne 30
        29: .line 232
            ldc "left"
            areturn
        30: .line 233
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 17
            if_icmpne 32
        31: .line 234
            ldc "right"
            areturn
        32: .line 235
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 18
            if_icmpne 34
        33: .line 236
            ldc "center"
            areturn
        34: .line 237
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 19
            if_icmpne 36
        35: .line 238
            ldc "leftrear"
            areturn
        36: .line 239
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 20
            if_icmpne 38
        37: .line 240
            ldc "rightrear"
            areturn
        38: .line 241
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 21
            if_icmpne 40
        39: .line 242
            ldc "lfe_channel"
            areturn
        40: .line 243
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 128
            if_icmpne 42
        41: .line 244
            ldc "chorus"
            areturn
        42: .line 245
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 129
            if_icmpne 44
        43: .line 246
            ldc "reverb"
            areturn
        44: .line 248
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 276
            if_icmpne 46
        45: .line 249
            ldc "vib.freq"
            areturn
        46: .line 250
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 277
            if_icmpne 48
        47: .line 251
            ldc "vib.delay"
            areturn
        48: .line 253
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 523
            if_icmpne 50
        49: .line 254
            ldc "eg1.delay"
            areturn
        50: .line 255
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 524
            if_icmpne 52
        51: .line 256
            ldc "eg1.hold"
            areturn
        52: .line 257
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 525
            if_icmpne 54
        53: .line 258
            ldc "eg1.shutdown"
            areturn
        54: .line 260
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 783
            if_icmpne 56
        55: .line 261
            ldc "eg2.delay"
            areturn
        56: .line 262
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 784
            if_icmpne 58
        57: .line 263
            ldc "eg.2hold"
            areturn
        58: .line 265
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1280
            if_icmpne 60
        59: .line 266
            ldc "filter.cutoff"
            areturn
        60: .line 267
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1281
            if_icmpne 62
        61: .line 268
            ldc "filter.q"
            areturn
        62: .line 270
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // int destination
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   63     0  destination  I
    MethodParameters:
             Name  Flags
      destination  

  public static java.lang.String getSourceName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int source
         0: .line 275
            iload 0 /* source */
            ifne 2
         1: .line 276
            ldc "none"
            areturn
         2: .line 277
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_1
            if_icmpne 4
         3: .line 278
            ldc "lfo"
            areturn
         4: .line 279
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_2
            if_icmpne 6
         5: .line 280
            ldc "keyonvelocity"
            areturn
         6: .line 281
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_3
            if_icmpne 8
         7: .line 282
            ldc "keynumber"
            areturn
         8: .line 283
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_4
            if_icmpne 10
         9: .line 284
            ldc "eg1"
            areturn
        10: .line 285
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_5
            if_icmpne 12
        11: .line 286
            ldc "eg2"
            areturn
        12: .line 287
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 6
            if_icmpne 14
        13: .line 288
            ldc "pitchweel"
            areturn
        14: .line 289
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 129
            if_icmpne 16
        15: .line 290
            ldc "cc1"
            areturn
        16: .line 291
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 135
            if_icmpne 18
        17: .line 292
            ldc "cc7"
            areturn
        18: .line 293
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 138
            if_icmpne 20
        19: .line 294
            ldc "c10"
            areturn
        20: .line 295
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 139
            if_icmpne 22
        21: .line 296
            ldc "cc11"
            areturn
        22: .line 298
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 7
            if_icmpne 24
        23: .line 299
            ldc "polypressure"
            areturn
        24: .line 300
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 8
            if_icmpne 26
        25: .line 301
            ldc "channelpressure"
            areturn
        26: .line 302
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 9
            if_icmpne 28
        27: .line 303
            ldc "vibrato"
            areturn
        28: .line 304
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 10
            if_icmpne 30
        29: .line 305
            ldc "monopressure"
            areturn
        30: .line 306
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 219
            if_icmpne 32
        31: .line 307
            ldc "cc91"
            areturn
        32: .line 308
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 221
            if_icmpne 34
        33: .line 309
            ldc "cc93"
            areturn
        34: .line 310
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // int source
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   35     0  source  I
    MethodParameters:
        Name  Flags
      source  

  public int getDestination();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 314
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.destination:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setDestination(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int destination
         0: .line 318
            aload 0 /* this */
            iload 1 /* destination */
            putfield com.sun.media.sound.DLSModulator.destination:I
         1: .line 319
            return
        end local 1 // int destination
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  destination  I
    MethodParameters:
             Name  Flags
      destination  

  public int getScale();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 322
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.scale:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setScale(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int scale
         0: .line 326
            aload 0 /* this */
            iload 1 /* scale */
            putfield com.sun.media.sound.DLSModulator.scale:I
         1: .line 327
            return
        end local 1 // int scale
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  scale  I
    MethodParameters:
       Name  Flags
      scale  

  public int getSource();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 330
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.source:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setSource(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int source
         0: .line 334
            aload 0 /* this */
            iload 1 /* source */
            putfield com.sun.media.sound.DLSModulator.source:I
         1: .line 335
            return
        end local 1 // int source
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  source  I
    MethodParameters:
        Name  Flags
      source  

  public int getVersion();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 338
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.version:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setVersion(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int version
         0: .line 342
            aload 0 /* this */
            iload 1 /* version */
            putfield com.sun.media.sound.DLSModulator.version:I
         1: .line 343
            return
        end local 1 // int version
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  version  I
    MethodParameters:
         Name  Flags
      version  

  public int getTransform();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.DLSModulator this
         0: .line 346
            aload 0 /* this */
            getfield com.sun.media.sound.DLSModulator.transform:I
            ireturn
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/DLSModulator;

  public void setTransform(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.media.sound.DLSModulator this
        start local 1 // int transform
         0: .line 350
            aload 0 /* this */
            iload 1 /* transform */
            putfield com.sun.media.sound.DLSModulator.transform:I
         1: .line 351
            return
        end local 1 // int transform
        end local 0 // com.sun.media.sound.DLSModulator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/media/sound/DLSModulator;
            0    2     1  transform  I
    MethodParameters:
           Name  Flags
      transform  
}
SourceFile: "DLSModulator.java"