Module: Musa::Neumas::Neuma::Parallel
- Includes:
- Musa::Neumas::Neuma
- Defined in:
- lib/musa-dsl/neumas/neumas.rb
Overview
Parallel neuma structure (polyphonic).
Represents simultaneous musical events (multiple voices, chords).
Contains array of neuma series in :parallel key.
The shape it takes (a structure, not a runnable example):
{ kind: :parallel,
parallel: [{ kind: :serie, serie: melody_neumas },
{ kind: :serie, serie: bass_neumas }] }.extend(Parallel)
It is built by #| rather than written out; see there.
Instance Method Summary collapse
-
#|(other) ⇒ Parallel
included
from Musa::Neumas::Neuma
Creates parallel structure with another neuma.
Instance Method Details
#|(other) ⇒ Parallel Originally defined in module Musa::Neumas::Neuma
Creates parallel structure with another neuma.
Combines this neuma with another into parallel (polyphonic) structure. If already parallel, adds to existing parallel array.