![]() | Keystroke Class |
Namespace: MidiGremlin
The Keystroke type exposes the following members.
Name | Description | |
---|---|---|
![]() | Duration | The duration of the keystroke. |
![]() | OctaveOffset | The keystroke's offset from the middle octave. |
![]() | Tone | The tone that the keystroke represents. |
![]() | Velocity | The severety with which the keystroke is struck. |
Name | Description | |
---|---|---|
![]() | OffsetBy(Int32) |
Offsets the keystroke by an interval.
|
![]() | OffsetBy(Int32, Int32) |
Offsets the keystroke by both an interval and an octave.
|
![]() | OffsetBy(Scale, Int32) |
Offsets the keystroke in a specified scale.
|
![]() | OffsetBy(Scale, Int32, Int32) |
Offsets the keystroke by both an interval and an octave.
|
![]() | SelectT(FuncT, Int32, MusicObject) |
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.) |
![]() | SelectT(FuncT, MusicObject) |
Projects all music objects of specified type into a MusicObject of the same structure.
(Overrides MusicObjectSelectT(FuncT, MusicObject).) |
![]() | SelectT(FuncT, MusicObject) |
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.) |