Each part has a mapping function, which determines how that part maps input to output, i.e. translates input notes to output notes. To change a part's mapping function, find the corresponding row in the parts list, left-click within the Function column to display a popup drop list, and then select the desired function. The supported functions are briefly summarized in the table below. For more information about a function, click on the function's name.
|Bypass||No operation: the output is identical to the input regardless of the current chord.|
|Lead||Input notes are transposed in position by adding accidentals as needed, so that the output notes remain as close as possible to the input notes. This function is useful for soloing because it minimizes differences between chords and preserves the input's shape.|
|Comp||A single input note triggers a chord, with user control over voicings, variations, and arpeggiation. The input note's pitch determines the pitch window within which the output chord is voiced.|
|Bass||Input notes are transposed via shifting, so that C is always the chord root, E is always the third, G is always the fifth, etc. This function also supports approach, which shifts the current scale so that C is the root of the chord being approached (or as close as possible).|
|Numbers||Input notes are mapped to a tonal palette consisting of four scale tones, chosen to facilitate melodious intervals. Seven palettes are available, and they gradate smoothly from mostly chord tones to mostly tensions, allowing dissonance to be managed consistently.|
Depending on which function is used, the relationship between input and output notes can be one to one, or one to many. The Comp function is one to many, i.e. one input note generates multiple output notes, whereas the melodic functions (Lead and Bass) are one to one, unless the harmonizer is active.