sync toc
Midi
CallbackMessage Class
CallbackMessage Members
CallbackMessage Constructor
Properties
Callback Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
CallbackMessage.CallbackType Delegate
Channel Enumeration
ChannelExtensionMethods Class
ChannelExtensionMethods Members
Methods
IsValid Method
Name Method
Validate Method
ChannelMessage Class
ChannelMessage Members
ChannelMessage Constructor
Properties
Channel Property
Chord Class
Chord Members
Chord Constructor
Chord Constructor (Note,ChordPattern,Int32)
Chord Constructor (String)
Fields
Augmented Field
Diminished Field
Major Field
Minor Field
Patterns Field
Seventh Field
Properties
Bass Property
Inversion Property
Name Property
NoteSequence Property
Pattern Property
Root Property
Methods
Contains Method
Equals Method
FindMatchingChords Method
GetHashCode Method
ToString Method
Operators
Equality Operator
Inequality Operator
ChordPattern Class
ChordPattern Members
ChordPattern Constructor
Properties
Abbreviation Property
Ascent Property
LetterOffsets Property
Name Property
Methods
Equals Method
GetHashCode Method
ToString Method
Operators
Equality Operator
Inequality Operator
Clock Class
Clock Members
Clock Constructor
Properties
BeatsPerMinute Property
IsRunning Property
Time Property
Methods
Reset Method
Schedule Method
Schedule(Message) Method
Schedule(List(Message),Single) Method
Start Method
Stop Method
Control Enumeration
ControlChangeMessage Class
ControlChangeMessage Members
ControlChangeMessage Constructor
Properties
Control Property
Value Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
ControlExtensionMethods Class
ControlExtensionMethods Members
Methods
IsValid Method
Name Method
Validate Method
DeviceBase Class
DeviceBase Members
DeviceBase Constructor
Properties
Name Property
DeviceException Class
DeviceException Members
DeviceException Constructor
DeviceMessage Class
DeviceMessage Members
DeviceMessage Constructor
Properties
Device Property
InputDevice Class
InputDevice Members
Properties
InstalledDevices Property
IsOpen Property
IsReceiving Property
Methods
Close Method
Open Method
RemoveAllEventHandlers Method
StartReceiving Method
StopReceiving Method
Events
ControlChange Event
NoteOff Event
NoteOn Event
PitchBend Event
ProgramChange Event
InputDevice.ControlChangeHandler Delegate
InputDevice.NoteOffHandler Delegate
InputDevice.NoteOnHandler Delegate
InputDevice.PitchBendHandler Delegate
InputDevice.ProgramChangeHandler Delegate
Instrument Enumeration
InstrumentExtensionMethods Class
InstrumentExtensionMethods Members
Methods
IsValid Method
Name Method
Validate Method
Interval Enumeration
IntervalExtensionMethods Class
IntervalExtensionMethods Members
Methods
Name Method
Message Class
Message Members
Message Constructor
Properties
Time Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
Note Structure
Note Members
Note Constructor
Note Constructor (Char)
Note Constructor (String)
Note Constructor (Char,Int32)
Fields
DoubleFlat Field
DoubleSharp Field
Flat Field
Natural Field
Sharp Field
Properties
Accidental Property
Letter Property
PositionInOctave Property
Methods
Equals Method
GetHashCode Method
IsEharmonicWith Method
ParseNote Method
PitchAtOrAbove Method
PitchAtOrBelow Method
PitchInOctave Method
SemitonesDownTo Method
SemitonesUpTo Method
ToString Method
Operators
Equality Operator
Inequality Operator
NoteMessage Class
NoteMessage Members
NoteMessage Constructor
Properties
Pitch Property
Velocity Property
NoteOffMessage Class
NoteOffMessage Members
NoteOffMessage Constructor
Methods
MakeTimeShiftedCopy Method
SendNow Method
NoteOnMessage Class
NoteOnMessage Members
NoteOnMessage Constructor
Methods
MakeTimeShiftedCopy Method
SendNow Method
NoteOnOffMessage Class
NoteOnOffMessage Members
NoteOnOffMessage Constructor
Properties
Clock Property
Duration Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
OutputDevice Class
OutputDevice Members
Properties
InstalledDevices Property
IsOpen Property
Methods
Close Method
Open Method
SendControlChange Method
SendNoteOff Method
SendNoteOn Method
SendPercussion Method
SendPitchBend Method
SendProgramChange Method
SilenceAllNotes Method
Percussion Enumeration
PercussionExtensionMethods Class
PercussionExtensionMethods Members
Methods
IsValid Method
Name Method
Validate Method
PercussionMessage Class
PercussionMessage Members
PercussionMessage Constructor
Properties
Percussion Property
Velocity Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
Pitch Enumeration
PitchBendMessage Class
PitchBendMessage Members
PitchBendMessage Constructor
Properties
Value Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
PitchExtensionMethods Class
PitchExtensionMethods Members
Methods
IsInMidiRange Method
NotePreferringFlats Method
NotePreferringSharps Method
NoteWithLetter Method
Octave Method
PositionInOctave Method
ProgramChangeMessage Class
ProgramChangeMessage Members
ProgramChangeMessage Constructor
Properties
Instrument Property
Methods
MakeTimeShiftedCopy Method
SendNow Method
Scale Class
Scale Members
Scale Constructor
Fields
Chromatic Field
HarmonicMinor Field
Major Field
MelodicMinorAscending Field
MelodicMinorDescending Field
NaturalMinor Field
Patterns Field
Properties
Name Property
NoteSequence Property
Pattern Property
Tonic Property
Methods
Contains Method
Equals Method
GetHashCode Method
ScaleDegree Method
ToString Method
Operators
Equality Operator
Inequality Operator
ScalePattern Class
ScalePattern Members
ScalePattern Constructor
Properties
Ascent Property
Name Property
Methods
Equals Method
GetHashCode Method
ToString Method
Operators
Equality Operator
Inequality Operator