The part transposition object | MNX specification

# The part transposition object

Type: Dictionary

Describes a part's instrument transposition, including the transposition interval and number of fifths at which key signatures "flip" enharmonically.

## Attributes

Name | Type | Required? | Description
--- | --- | --- | ---
interval | interval | Yes |
keyFifthsFlipAt | integer (signed) | No | When transposing key signatures to accommodate this part, "keyFifthsFlipsAt" describes the point at which the key signature "flips" enharmonically (to avoid an overly large number of sharps or flats). Non-negative values (including 0) mean "subtract 12 fifths," and negative values means "add 12." If this value isn't provided, default behavior is to not flip the key signature.
prefersWrittenPitches | boolean | No | Specifies that this instrument prefers displaying written pitches (e.g., transposed pitches) even in the context of concert-pitch scores. By convention, this is applied to piccolos, glockenspiels and double basses. If not provided, this should be interpreted as false.

Plus globally available attributes: _c, _x, id

## Parent objects

This object is used by the following parent objects:

- part: "transposition"