Header image  
line decor
line decor

11 - Working with Display Groups

So far, this discussion has explored Compound Patterns, one of the two types of relationship that MelodicMatch supports. Display Groups constitute the second type of relationship, and allow you to model relationships between patterns that do not necessarily depend on the results appearing at the same time (the essence of a Compound Pattern).

In the samples\symphonies folder, you will find two folders (No 099 and No 101) each containing a completed search and a MusicXML file. Use MelodicMatch to open 099SonataForm.mms and 101SonataForm.mms, and run each search.

NOTE: If you have installed MelodicMatch into a non-default location, you may need to use the Search Options dialog to update the folder locations for these searches. The pattern files for each search reside in the "pattern files" folders. You should save the searches if you have needed to update the folder locations.

Each search contains five patterns that model the following features from the exposition of a sonata-form design.

  Main Motive Accompaniment
First subject    
Second subject    
Bridge material  
Table 1

Table 1 shows the colours for each pattern based on the roles the pattern takes within the sonata form. A MelodicMatch search representing a more complete analysis would contain more patterns in each role, but restricting the searches to five patterns each allows them to run on unregistered installations.

Both searches assign colours to their patterns in the same way. Additionally, each search makes use of Display Groups, again, in a consistent manner. On the Relationship menu, click Edit Display Groups... to see the list of Display Groups in the search. You should see a dialog similar to that shown in Figure 1.

Figure 1

Figure 1 shows that the search contains five display groups. You can work through the Display Group names in the Name list to see how the patterns have been assigned to each Display Group. The Display Groups allow the search results to be restricted to show related patterns. In this particular search, the results relating to the first subject group can be seen by pressing Ctrl+1. This will hide all the results from patterns that are not in the "First subject group" relationship. Patterns relating to the bridge passage can be viewed by pressing Ctrl+2 and so on.

Run the search and observe that the chart updates itself when different relationships are made active. You can show relationships in any combination (e.g. pressing Ctrl+1 and Ctrl+3 in this search will activate the "First subject group" and "Second subject group" relationships, concealing patterns that are not members of these relationships. If you press Ctrl+1 a second time, the results from this relationship will be hidden, exposing only those from the "Second subject group" (Ctrl+3) relationship. You can restore the display to show all the results from all the relationships in the search at any time by pressing Ctrl+0.

Additionally, this search contains Display Groups called "Primary motives" and "Accompaniment material", assigned respectively to Ctrl+4 and Ctrl+5. These assignments take advantage of the fact that a pattern can belong to any number of relationships. Press Ctrl+0, then Ctrl+4. You should now see results from only the patterns that relate to the main motives in the movement, hiding the accompaniment material. Relationships allow you to model a pattern that takes more than one role within a piece.

Note that unlike a Compound Pattern, a Display Group may contain only one pattern. You could create a search with 10 patterns, each assigned to its own Display Group. This would allow you to inspect the results from each pattern in isolation.

MelodicMatch can show a summary of the Display Groups and Compound Patterns in the search. On the Relationship menu, click Review Relationships. You should see a dialog similar to that in Figure 2.

Figure 2

Figure 2 shows the relationships (both Display Groups and Compound Patterns) in the search together with the key mappings for each.

You will note that in this tutorial, the searches relating to the two movements use the same relationship names. This is a key point: although the patterns in a search may be specific to a piece, the relationships between the patterns are often common if the pieces themselves are related.

This tutorial continues with Working with Search Totals.



Write your music with an eye to its form and proportions as you go

Find patterns and points for comparison between pieces

Find typographical inconsistencies in remote locations