Neume class

Representa a neuma completo (MEI <neume>).

A neuma is a grupo de sons (componentes) that formam a unidade rhythmic- melódica na noteção gregoriana. Correspwhere a a or more syllables de text.

Neume(
  type: NeumeType.pes,
  components: [
    NeumeComponent(pitchName: 'F', octave: 3, form: NcForm.punctum),
    NeumeComponent(pitchName: 'G', octave: 3, form: NcForm.virga),
  ],
)
Inheritance

Constructors

Neume({required NeumeType type, required List<NeumeComponent> components, String? syllable, NeumeNotationStyle notationStyle = NeumeNotationStyle.square})

Properties

components List<NeumeComponent>
Componentes of the neuma, in ordem de performance.
final
hashCode int
The hash code for this object.
no setterinherited
notationStyle NeumeNotationStyle
Indicates a tradition de noteção (quadrada, adiastemática, etc.).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
syllable String?
Syllable de text associada (lyric of the canto).
final
type NeumeType
Type de neuma.
final
xmlId String?
Identificador único MEI (xml:id). Opcional; required for elementos referenciados by other via atributos de ligação of the MEI v5.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited