主权项 |
1. A method for analyzing patterns within a series of notes of linear musical parts, the method comprising:
analyzing, via a processing device, a plurality of repeating rhythms within one or more individual parts; storing, via the processing device, the plurality of repeating rhythms as a sequence of integers that represent note lengths of the plurality of repeating rhythms in a plurality of rhythm sequence data structures; analyzing, via the processing device, the movement patterns of the musical parts to determine shapes of musical motifs; identifying a plurality of pitch ranges for the musical parts; and populating, via the processing device, each note in the plurality of rhythm sequence data structures with possible pitches bounded by a given one of the plurality of pitch ranges based on a line in which the note lies. |