public class SimpleInstrument extends ModelInstrument
Modifier and Type | Field and Description |
---|---|
protected int |
bank |
protected java.lang.String |
name |
protected java.util.List<com.sun.media.sound.SimpleInstrument.SimpleInstrumentPart> |
parts |
protected boolean |
percussion |
protected int |
preset |
Constructor and Description |
---|
SimpleInstrument() |
Modifier and Type | Method and Description |
---|---|
void |
add(ModelInstrument ins) |
void |
add(ModelInstrument ins,
int keyFrom,
int keyTo) |
void |
add(ModelInstrument ins,
int keyFrom,
int keyTo,
int velFrom,
int velTo) |
void |
add(ModelInstrument ins,
int keyFrom,
int keyTo,
int velFrom,
int velTo,
int exclusiveClass) |
void |
add(ModelPerformer performer) |
void |
add(ModelPerformer[] performers) |
void |
add(ModelPerformer[] performers,
int keyFrom,
int keyTo) |
void |
add(ModelPerformer[] performers,
int keyFrom,
int keyTo,
int velFrom,
int velTo) |
void |
add(ModelPerformer[] performers,
int keyFrom,
int keyTo,
int velFrom,
int velTo,
int exclusiveClass) |
void |
add(ModelPerformer performer,
int keyFrom,
int keyTo) |
void |
add(ModelPerformer performer,
int keyFrom,
int keyTo,
int velFrom,
int velTo) |
void |
add(ModelPerformer performer,
int keyFrom,
int keyTo,
int velFrom,
int velTo,
int exclusiveClass) |
void |
clear() |
java.lang.Object |
getData() |
java.lang.String |
getName() |
ModelPatch |
getPatch() |
ModelPerformer[] |
getPerformers() |
void |
setName(java.lang.String name) |
void |
setPatch(javax.sound.midi.Patch patch) |
getChannelMixer, getChannels, getDirector, getKeys, getPatchAlias
protected int preset
protected int bank
protected boolean percussion
protected java.lang.String name
protected java.util.List<com.sun.media.sound.SimpleInstrument.SimpleInstrumentPart> parts
public void clear()
public void add(ModelPerformer[] performers, int keyFrom, int keyTo, int velFrom, int velTo, int exclusiveClass)
public void add(ModelPerformer[] performers, int keyFrom, int keyTo, int velFrom, int velTo)
public void add(ModelPerformer[] performers, int keyFrom, int keyTo)
public void add(ModelPerformer[] performers)
public void add(ModelPerformer performer, int keyFrom, int keyTo, int velFrom, int velTo, int exclusiveClass)
public void add(ModelPerformer performer, int keyFrom, int keyTo, int velFrom, int velTo)
public void add(ModelPerformer performer, int keyFrom, int keyTo)
public void add(ModelPerformer performer)
public void add(ModelInstrument ins, int keyFrom, int keyTo, int velFrom, int velTo, int exclusiveClass)
public void add(ModelInstrument ins, int keyFrom, int keyTo, int velFrom, int velTo)
public void add(ModelInstrument ins, int keyFrom, int keyTo)
public void add(ModelInstrument ins)
public ModelPerformer[] getPerformers()
getPerformers
in class ModelInstrument
public java.lang.Object getData()
getData
in class javax.sound.midi.SoundbankResource
public java.lang.String getName()
getName
in class javax.sound.midi.SoundbankResource
public void setName(java.lang.String name)
public ModelPatch getPatch()
getPatch
in class javax.sound.midi.Instrument
public void setPatch(javax.sound.midi.Patch patch)