---
title: MIDITransformType
framework: coremidi
role: symbol
role_heading: Enumeration
path: coremidi/miditransformtype
---

# MIDITransformType

Values that specify the type of MIDI transformation.

## Declaration

```swift
enum MIDITransformType
```

## Topics

### Transform Types

- [MIDITransformType.none](coremidi/miditransformtype/none.md)
- [MIDITransformType.filterOut](coremidi/miditransformtype/filterout.md)
- [MIDITransformType.mapControl](coremidi/miditransformtype/mapcontrol.md)
- [MIDITransformType.add](coremidi/miditransformtype/add.md)
- [MIDITransformType.scale](coremidi/miditransformtype/scale.md)
- [MIDITransformType.minValue](coremidi/miditransformtype/minvalue.md)
- [MIDITransformType.maxValue](coremidi/miditransformtype/maxvalue.md)
- [MIDITransformType.mapValue](coremidi/miditransformtype/mapvalue.md)

### Initializers

- [init(rawValue:)](coremidi/miditransformtype/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)
- [MIDITransformControlType](coremidi/miditransformcontroltype.md)
