Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Create arpeggios from chorded notes #11
In a recent project that used Pently, I had to laboriously hand-convert a few passages where the composer had used seven instruments with different looping negative arpeggio envelopes to create rapidly moving single-channel three-part harmony. (These were three inversions of major, three inversions of minor, and a diminished chord.) But because Pently supports neither looping envelopes nor negative arpeggios, I had to manually find the lowest note of each chord and add an arpeggio command for each. So I decided to see how other textual music representations handle chords.
LilyPond has a notation for chorded notes, where the pitches are placed between angle brackets. Relative mode works within a chord, but the previous note is updated from the first note of the chord. The special symbol
So long as the notes are within a minor tenth, this should behave identically to the following:
This notation for chorded notes interferes with parsing of MML octave notation, which also uses
It also needs a test case. I don't want to modify "Individual Features" because then we'd have no test case for the
LilyPond also supports a chord mode. I plan to file a separate issue about a chord mode-inspired arpeggio control.
Status update: This is the last of the arpeggio notation suggestions from 2017-06-01 to remain unfixed. Arpeggio Waltz (