---
title: MIDITransformControlType
framework: coremidi
role: symbol
role_heading: Enumeration
path: coremidi/miditransformcontroltype
---

# MIDITransformControlType

A set of values that indicate how to interpret control numbers.

## Declaration

```swift
enum MIDITransformControlType
```

## Topics

### Transform Control Types

- [MIDITransformControlType.controlType_7Bit](coremidi/miditransformcontroltype/controltype_7bit.md)
- [MIDITransformControlType.controlType_14Bit](coremidi/miditransformcontroltype/controltype_14bit.md)
- [MIDITransformControlType.controlType_7BitRPN](coremidi/miditransformcontroltype/controltype_7bitrpn.md)
- [MIDITransformControlType.controlType_14BitRPN](coremidi/miditransformcontroltype/controltype_14bitrpn.md)
- [MIDITransformControlType.controlType_7BitNRPN](coremidi/miditransformcontroltype/controltype_7bitnrpn.md)
- [MIDITransformControlType.controlType_14BitNRPN](coremidi/miditransformcontroltype/controltype_14bitnrpn.md)

### Initializers

- [init(rawValue:)](coremidi/miditransformcontroltype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Transforming Values

- [MIDIValueMap](coremidi/midivaluemap.md)
- [MIDIControlTransform](coremidi/midicontroltransform.md)
- [MIDITransform](coremidi/miditransform.md)
- [MIDITransformType](coremidi/miditransformtype.md)
