A part specifies how input notes should be mapped (i.e. translated) to output notes. A part includes many settings that can affect the mapping, e.g. input and output parameters, which mapping function to use, and mapping function parameters. A patch can contain any number of parts. Each part has its own independent state and can be configured differently from other parts. The existing parts are shown in the parts list, which supports the usual editing commands. The selected part's settings are edited via the tabbed pages of the parts bar. Settings common to all parts are edited via the tabbed pages of the patch bar.