Java 类com.sun.media.sound.ModelInstrument 实例源码

项目:TuxGuitar-1.3.1-fork    文件:SoftInstrument.java   
public SoftInstrument(ModelInstrument ins) {
    super(ins.getSoundbank(), ins.getPatch(), ins.getName(),
            ins.getDataClass());
    data = ins.getData();
    this.ins = ins;
    initPerformers(((ModelInstrument)ins).getPerformers());
}
项目:TuxGuitar-1.3.1-fork    文件:SoftInstrument.java   
public SoftInstrument(ModelInstrument ins,
        ModelPerformer[] overrideperformers) {
    super(ins.getSoundbank(), ins.getPatch(), ins.getName(),
            ins.getDataClass());
    data = ins.getData();
    this.ins = ins;
    initPerformers(overrideperformers);
}
项目:TuxGuitar-1.3.1-fork    文件:SimpleInstrument.java   
public void add(ModelInstrument ins, int keyFrom, int keyTo, int velFrom,
        int velTo, int exclusiveClass) {
    add(ins.getPerformers(), keyFrom, keyTo, velFrom, velTo, exclusiveClass);
}
项目:TuxGuitar-1.3.1-fork    文件:SimpleInstrument.java   
public void add(ModelInstrument ins, int keyFrom, int keyTo, int velFrom,
        int velTo) {
    add(ins.getPerformers(), keyFrom, keyTo, velFrom, velTo);
}
项目:TuxGuitar-1.3.1-fork    文件:SimpleInstrument.java   
public void add(ModelInstrument ins, int keyFrom, int keyTo) {
    add(ins.getPerformers(), keyFrom, keyTo);
}
项目:TuxGuitar-1.3.1-fork    文件:SimpleInstrument.java   
public void add(ModelInstrument ins) {
    add(ins.getPerformers());
}
项目:TuxGuitar-1.3.1-fork    文件:SoftInstrument.java   
public ModelInstrument getSourceInstrument() {
    return ins;
}