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 36
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 110
            aload 0 /* this */
            iconst_1
            putfield com.sun.media.sound.DLSModulator.version:I
         2: .line 36
            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 113
            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 117
            aload 0 /* this */
            iload 1 /* control */
            putfield com.sun.media.sound.DLSModulator.control:I
         1: .line 118
            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 122
            iload 0 /* destination */
            iconst_1
            if_icmpne 2
         1: .line 123
            iconst_1
            ireturn
         2: .line 124
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_3
            if_icmpne 4
         3: .line 125
            iconst_1
            ireturn
         4: .line 126
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_4
            if_icmpne 6
         5: .line 127
            iconst_3
            ireturn
         6: .line 129
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 260
            if_icmpne 8
         7: .line 130
            iconst_1
            ireturn
         8: .line 131
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 261
            if_icmpne 10
         9: .line 132
            iconst_2
            ireturn
        10: .line 134
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 518
            if_icmpne 12
        11: .line 135
            iconst_2
            ireturn
        12: .line 136
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 519
            if_icmpne 14
        13: .line 137
            iconst_2
            ireturn
        14: .line 138
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 521
            if_icmpne 16
        15: .line 139
            iconst_2
            ireturn
        16: .line 140
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 522
            if_icmpne 18
        17: .line 141
            iconst_3
            ireturn
        18: .line 143
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 778
            if_icmpne 20
        19: .line 144
            iconst_2
            ireturn
        20: .line 145
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 779
            if_icmpne 22
        21: .line 146
            iconst_2
            ireturn
        22: .line 147
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 781
            if_icmpne 24
        23: .line 148
            iconst_2
            ireturn
        24: .line 149
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 782
            if_icmpne 26
        25: .line 150
            iconst_3
            ireturn
        26: .line 152
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_5
            if_icmpne 28
        27: .line 153
            iconst_1
            ireturn
        28: .line 154
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 16
            if_icmpne 30
        29: .line 155
            iconst_1
            ireturn
        30: .line 156
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 17
            if_icmpne 32
        31: .line 157
            iconst_1
            ireturn
        32: .line 158
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 18
            if_icmpne 34
        33: .line 159
            iconst_1
            ireturn
        34: .line 160
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 19
            if_icmpne 36
        35: .line 161
            iconst_1
            ireturn
        36: .line 162
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 20
            if_icmpne 38
        37: .line 163
            iconst_1
            ireturn
        38: .line 164
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 21
            if_icmpne 40
        39: .line 165
            iconst_1
            ireturn
        40: .line 166
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 128
            if_icmpne 42
        41: .line 167
            iconst_3
            ireturn
        42: .line 168
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 129
            if_icmpne 44
        43: .line 169
            iconst_3
            ireturn
        44: .line 171
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 276
            if_icmpne 46
        45: .line 172
            iconst_1
            ireturn
        46: .line 173
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 277
            if_icmpne 48
        47: .line 174
            iconst_2
            ireturn
        48: .line 176
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 523
            if_icmpne 50
        49: .line 177
            iconst_2
            ireturn
        50: .line 178
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 524
            if_icmpne 52
        51: .line 179
            iconst_2
            ireturn
        52: .line 180
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 525
            if_icmpne 54
        53: .line 181
            iconst_2
            ireturn
        54: .line 183
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 783
            if_icmpne 56
        55: .line 184
            iconst_2
            ireturn
        56: .line 185
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 784
            if_icmpne 58
        57: .line 186
            iconst_2
            ireturn
        58: .line 188
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1280
            if_icmpne 60
        59: .line 189
            iconst_1
            ireturn
        60: .line 190
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1281
            if_icmpne 62
        61: .line 191
            iconst_1
            ireturn
        62: .line 193
      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 198
            iload 0 /* destination */
            iconst_1
            if_icmpne 2
         1: .line 199
            ldc "gain"
            areturn
         2: .line 200
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_3
            if_icmpne 4
         3: .line 201
            ldc "pitch"
            areturn
         4: .line 202
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_4
            if_icmpne 6
         5: .line 203
            ldc "pan"
            areturn
         6: .line 205
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 260
            if_icmpne 8
         7: .line 206
            ldc "lfo1.freq"
            areturn
         8: .line 207
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 261
            if_icmpne 10
         9: .line 208
            ldc "lfo1.delay"
            areturn
        10: .line 210
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 518
            if_icmpne 12
        11: .line 211
            ldc "eg1.attack"
            areturn
        12: .line 212
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 519
            if_icmpne 14
        13: .line 213
            ldc "eg1.decay"
            areturn
        14: .line 214
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 521
            if_icmpne 16
        15: .line 215
            ldc "eg1.release"
            areturn
        16: .line 216
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 522
            if_icmpne 18
        17: .line 217
            ldc "eg1.sustain"
            areturn
        18: .line 219
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 778
            if_icmpne 20
        19: .line 220
            ldc "eg2.attack"
            areturn
        20: .line 221
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 779
            if_icmpne 22
        21: .line 222
            ldc "eg2.decay"
            areturn
        22: .line 223
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 781
            if_icmpne 24
        23: .line 224
            ldc "eg2.release"
            areturn
        24: .line 225
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 782
            if_icmpne 26
        25: .line 226
            ldc "eg2.sustain"
            areturn
        26: .line 228
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            iconst_5
            if_icmpne 28
        27: .line 229
            ldc "keynumber"
            areturn
        28: .line 230
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 16
            if_icmpne 30
        29: .line 231
            ldc "left"
            areturn
        30: .line 232
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 17
            if_icmpne 32
        31: .line 233
            ldc "right"
            areturn
        32: .line 234
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 18
            if_icmpne 34
        33: .line 235
            ldc "center"
            areturn
        34: .line 236
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 19
            if_icmpne 36
        35: .line 237
            ldc "leftrear"
            areturn
        36: .line 238
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 20
            if_icmpne 38
        37: .line 239
            ldc "rightrear"
            areturn
        38: .line 240
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            bipush 21
            if_icmpne 40
        39: .line 241
            ldc "lfe_channel"
            areturn
        40: .line 242
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 128
            if_icmpne 42
        41: .line 243
            ldc "chorus"
            areturn
        42: .line 244
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 129
            if_icmpne 44
        43: .line 245
            ldc "reverb"
            areturn
        44: .line 247
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 276
            if_icmpne 46
        45: .line 248
            ldc "vib.freq"
            areturn
        46: .line 249
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 277
            if_icmpne 48
        47: .line 250
            ldc "vib.delay"
            areturn
        48: .line 252
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 523
            if_icmpne 50
        49: .line 253
            ldc "eg1.delay"
            areturn
        50: .line 254
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 524
            if_icmpne 52
        51: .line 255
            ldc "eg1.hold"
            areturn
        52: .line 256
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 525
            if_icmpne 54
        53: .line 257
            ldc "eg1.shutdown"
            areturn
        54: .line 259
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 783
            if_icmpne 56
        55: .line 260
            ldc "eg2.delay"
            areturn
        56: .line 261
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 784
            if_icmpne 58
        57: .line 262
            ldc "eg.2hold"
            areturn
        58: .line 264
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1280
            if_icmpne 60
        59: .line 265
            ldc "filter.cutoff"
            areturn
        60: .line 266
      StackMap locals:
      StackMap stack:
            iload 0 /* destination */
            sipush 1281
            if_icmpne 62
        61: .line 267
            ldc "filter.q"
            areturn
        62: .line 269
      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 274
            iload 0 /* source */
            ifne 2
         1: .line 275
            ldc "none"
            areturn
         2: .line 276
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_1
            if_icmpne 4
         3: .line 277
            ldc "lfo"
            areturn
         4: .line 278
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_2
            if_icmpne 6
         5: .line 279
            ldc "keyonvelocity"
            areturn
         6: .line 280
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_3
            if_icmpne 8
         7: .line 281
            ldc "keynumber"
            areturn
         8: .line 282
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_4
            if_icmpne 10
         9: .line 283
            ldc "eg1"
            areturn
        10: .line 284
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            iconst_5
            if_icmpne 12
        11: .line 285
            ldc "eg2"
            areturn
        12: .line 286
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 6
            if_icmpne 14
        13: .line 287
            ldc "pitchweel"
            areturn
        14: .line 288
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 129
            if_icmpne 16
        15: .line 289
            ldc "cc1"
            areturn
        16: .line 290
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 135
            if_icmpne 18
        17: .line 291
            ldc "cc7"
            areturn
        18: .line 292
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 138
            if_icmpne 20
        19: .line 293
            ldc "c10"
            areturn
        20: .line 294
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 139
            if_icmpne 22
        21: .line 295
            ldc "cc11"
            areturn
        22: .line 297
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 7
            if_icmpne 24
        23: .line 298
            ldc "polypressure"
            areturn
        24: .line 299
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 8
            if_icmpne 26
        25: .line 300
            ldc "channelpressure"
            areturn
        26: .line 301
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 9
            if_icmpne 28
        27: .line 302
            ldc "vibrato"
            areturn
        28: .line 303
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            bipush 10
            if_icmpne 30
        29: .line 304
            ldc "monopressure"
            areturn
        30: .line 305
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 219
            if_icmpne 32
        31: .line 306
            ldc "cc91"
            areturn
        32: .line 307
      StackMap locals:
      StackMap stack:
            iload 0 /* source */
            sipush 221
            if_icmpne 34
        33: .line 308
            ldc "cc93"
            areturn
        34: .line 309
      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 313
            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 317
            aload 0 /* this */
            iload 1 /* destination */
            putfield com.sun.media.sound.DLSModulator.destination:I
         1: .line 318
            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 321
            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 325
            aload 0 /* this */
            iload 1 /* scale */
            putfield com.sun.media.sound.DLSModulator.scale:I
         1: .line 326
            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 329
            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 333
            aload 0 /* this */
            iload 1 /* source */
            putfield com.sun.media.sound.DLSModulator.source:I
         1: .line 334
            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 337
            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 341
            aload 0 /* this */
            iload 1 /* version */
            putfield com.sun.media.sound.DLSModulator.version:I
         1: .line 342
            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 345
            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 349
            aload 0 /* this */
            iload 1 /* transform */
            putfield com.sun.media.sound.DLSModulator.transform:I
         1: .line 350
            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"