rasmus.midi.provider
Class RasmusSynthesizer.LoadedInstrument

java.lang.Object
  extended by javax.sound.midi.SoundbankResource
      extended by javax.sound.midi.Instrument
          extended by rasmus.midi.provider.RasmusSynthesizer.LoadedInstrument
Enclosing class:
RasmusSynthesizer

public class RasmusSynthesizer.LoadedInstrument
extends javax.sound.midi.Instrument


Constructor Summary
protected RasmusSynthesizer.LoadedInstrument(InstrumentRecord element, javax.sound.midi.Soundbank soundbank, javax.sound.midi.Patch patch, java.lang.String name, java.lang.Class<?> dataClass)
           
 
Method Summary
 boolean[] getChannels()
           
 java.lang.Object getData()
           
 java.lang.String[] getKeys()
           
 
Methods inherited from class javax.sound.midi.Instrument
getPatch
 
Methods inherited from class javax.sound.midi.SoundbankResource
getDataClass, getName, getSoundbank
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasmusSynthesizer.LoadedInstrument

protected RasmusSynthesizer.LoadedInstrument(InstrumentRecord element,
                                             javax.sound.midi.Soundbank soundbank,
                                             javax.sound.midi.Patch patch,
                                             java.lang.String name,
                                             java.lang.Class<?> dataClass)
Method Detail

getKeys

public java.lang.String[] getKeys()

getChannels

public boolean[] getChannels()

getData

public java.lang.Object getData()
Specified by:
getData in class javax.sound.midi.SoundbankResource