X/X_PROF
Arguments: exp &optional c-imp vmapinternal cmapupper cmaplower cmapinternal [generic-function]
External points-pair profile. Defines parallel movements of a given pair of sequences of selected points
in contiguous objects.
For example, interpreting objects as chords, the expression (0_5 (0 u (max 2) 1 2 (3))) constraints parallel movements
for the first six chords. The movements of the two extreme voices should not go consecutively
in parallel more than twice in all subsequences of the first six chords. The movements
of the second and third voices (i.e. voices numbered 1 and 2) should go in parallel
exactly three times and then change directions.
in contiguous objects.
For example, interpreting objects as chords, the expression (0_5 (0 u (max 2) 1 2 (3))) constraints parallel movements
for the first six chords. The movements of the two extreme voices should not go consecutively
in parallel more than twice in all subsequences of the first six chords. The movements
of the second and third voices (i.e. voices numbered 1 and 2) should go in parallel
exactly three times and then change directions.