Click or drag to resize
Note Class
Contains a Keystroke and a Pause.
Inheritance Hierarchy

Namespace: MidiGremlin
Assembly: MidiGremlin (in MidiGremlin.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Note : MusicObject

The Note type exposes the following members.

Constructors
  NameDescription
Public methodNote
Creates a new instance of the Note class by initializing a Keystroke and a Pause with the same duration.
Top
Methods
  NameDescription
Public methodOffsetBy(Int32)
Offsets the keystroke by an interval.
Public methodOffsetBy(Int32, Int32)
Offsets the keystroke by both an interval and an octave.
Public methodOffsetBy(Scale, Int32)
Offsets the keystroke in a specified scale.
Public methodOffsetBy(Scale, Int32, Int32)
Offsets the keystroke by both an interval and an octave.
Public methodSelectT(FuncT, Int32, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.)
Public methodSelectT(FuncT, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.)
Public methodSelectT(FuncT, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Overrides MusicObjectSelectT(FuncT, MusicObject).)
Top
Fields
  NameDescription
Public fieldKeystroke
The actual sound in the note.
Public fieldPause
Ensures that there is a wait time before the next note is played.
Top
See Also