Class InstrumentInfo

Namespace
SpessaSharp.MIDI.Utils
Assembly
SpessaSharp.dll
public static class InstrumentInfo
Inheritance
InstrumentInfo
Inherited Members

Methods

GetFamily(MidiPatch)

public static InstrumentInfo.Family GetFamily(MidiPatch patch)

Parameters

patch MidiPatch

Returns

InstrumentInfo.Family

GetFamily(Melodic)

public static InstrumentInfo.Family GetFamily(InstrumentInfo.Melodic m)

Parameters

m InstrumentInfo.Melodic

Returns

InstrumentInfo.Family

GetMelodic(MidiPatch)

public static InstrumentInfo.Melodic GetMelodic(MidiPatch patch)

Parameters

patch MidiPatch

Returns

InstrumentInfo.Melodic

ToMidiNote(Drum)

public static int ToMidiNote(InstrumentInfo.Drum d)

Parameters

d InstrumentInfo.Drum

Returns

int

ToString(Drum)

public static string ToString(InstrumentInfo.Drum d)

Parameters

d InstrumentInfo.Drum

Returns

string

ToString(Family)

public static string ToString(InstrumentInfo.Family f)

Parameters

f InstrumentInfo.Family

Returns

string

ToString(Melodic)

public static string ToString(InstrumentInfo.Melodic m)

Parameters

m InstrumentInfo.Melodic

Returns

string

TryGetDrum(int)

public static InstrumentInfo.Drum? TryGetDrum(int key)

Parameters

key int

Returns

InstrumentInfo.Drum?