Skip to content

IChord.GetArpeggioNotes

Chanan edited this page Aug 18, 2020 · 1 revision

IChord.GetArpeggioNotes Method

Namespace: CW.Soloist.CompositionService.MusicTheory
Assembly: CW.Soloist.CompositionService.dll

Summary

Returns an enumerator that can be used to iterate through the collection
of all note pitches which correspond to this chord's root and type,
and full fill the requested pitch range constraint.

Overloads

IEnumerable<NotePitch> GetArpeggioNotes(int minOctave, int maxOctave);
IEnumerable<NotePitch> GetArpeggioNotes(NotePitch minPitch, NotePitch maxPitch);

Returns

The sequence of all note pitches which correspond to this chord's root and type,
and full fill the requested pitch range constraint.

Remarks

There are two versions: one constraints the range in octave ordinal numbers,
and the other constraints the range with specific note pitches.

  • Home
  • Getting Started
  • Design
    • Business Logical Layer (CW.Soloist.CompositionService)
    • Data Access Layer
    • Presentation Layer
Clone this wiki locally