![]() | ChordVariety Class |
Namespace: MidiGremlin
The ChordVariety type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChordVariety |
Initialises a new ChordVariety defined by the tone steps.
The tone steps are indicated by intervals(Always on the full 12-tone scale). NB: The root tone has interval 1 and is not implicit.
|
Name | Description | |
---|---|---|
![]() ![]() | Augmented | An augmented chord with three tones. |
![]() | DefaultDuration | The default duration used when creating chord instances from index. |
![]() ![]() | Diminished | A diminished chord with three tones. |
![]() | Item |
Creates a new instance of the chord using DefaultDuration and a standard velocity , using tone as the root.
|
![]() ![]() | Major | A major chord with three tones. |
![]() ![]() | Minor | A minor chord with three tones. |
Name | Description | |
---|---|---|
![]() | WithBaseTone(Tone, Double) |
Creates a new muisc object which represents a chord with a given duration and velocity, using a tone as the value of the root.
|
![]() | WithBaseTone(Tone, Double, Byte) |
Creates a new muisc object which represents a chord with a given duration and velocity, using a tone as the value of the root.
|