Method | Description | |
---|---|---|
SfzInstrument ( string Instrumentfile, int sampleRate, InstrumentBank bank ) : System | ||
allSamplesSupportDualChannel ( ) : bool | ||
enforceSampleRate ( int sampleRate ) : void | ||
getAttack ( int note ) : int | ||
getDecay ( int note ) : int | ||
getHold ( int note ) : int | ||
getRelease ( int note ) : int | ||
getSampleAtTime ( int note, int channel, int synthSampleRate, double &time ) : float |
Method | Description | |
---|---|---|
CreateKeyMap ( ) : void | ||
ParseInstrumentData ( string text, string InstrumentPath, InstrumentBank bank ) : void | ||
ReadFromStream ( Stream InstrumentStream, string path, InstrumentBank bank ) : void |
public SfzInstrument ( string Instrumentfile, int sampleRate, InstrumentBank bank ) : System | ||
Instrumentfile | string | |
sampleRate | int | |
bank | InstrumentBank | |
return | System |
public allSamplesSupportDualChannel ( ) : bool | ||
return | bool |
public enforceSampleRate ( int sampleRate ) : void | ||
sampleRate | int | |
return | void |
public getSampleAtTime ( int note, int channel, int synthSampleRate, double &time ) : float | ||
note | int | |
channel | int | |
synthSampleRate | int | |
time | double | |
return | float |