4.4. Editing PathVoices

A PathVoice can be edited one map at a time. That is, any single map that connects any two adjacent sets in a Path can be replaced by a new map. With the PathVoice "uniform," created above, maps sorted by uniformity can be selected for each map in the PathVoice. In the example below, the PVe command is called twice: once for the map between Multisets 1 and 2, and again for the map between Multisets 2 and 3. Maps can be chosen by the same methods described in creating a new PathVoice with PVn.

Example 4-12. Editing a map in a PathVoice group

[PI(pathVL)TI()] :: pve
PathVoice uniform has map positions (1,2) through (2,3): enter position to edit: 1,2
enter a map from (6,2,9) to (8,3,5): by rank or map? (r or m): r
enter ranking method: Smoothness, Uniformity or Balance? (s, u, or b): u
choose a rank of Uniformity between 1 and 6: 1
    6 c      8
    2 b      3
    9 a      5
   MC 3:3-6 as (cba)? (y, n, or cancel): y
map at (0,1) in PathVoice uniform edited.

[PI(pathVL)TI()] :: pve
PathVoice uniform has map positions (1,2) through (2,3): enter position to edit: 2,3
enter a map from (8,3,5) to (9,5,1): by rank or map? (r or m): r
enter ranking method: Smoothness, Uniformity or Balance? (s, u, or b): u
choose a rank of Uniformity between 1 and 6: 1
    8 a      9
    3 c      5
    5 b      1
   MC 3:3-2 as (acb)? (y, n, or cancel): y
map at (1,2) in PathVoice uniform edited.

To display the new PathVoice, enter PVv to view the edited PathVoice. Notice the ranking for Uniformity ("U") is 1 for both maps:

Example 4-13. Viewing a PathVoice group

[PI(pathVL)TI()] :: pvv
PI: pathVL, PathVoice: uniform
 6 c      8 a      9
 2 b      3 c      5
 9 a      5 b      1
....................
   S1       S1    
   U1       U1    
   B5       B4    
   of6      of6