---
title: MIDICVStatus
framework: coremidi
role: symbol
role_heading: Enumeration
path: coremidi/midicvstatus
---

# MIDICVStatus

MIDI status types.

## Declaration

```swift
enum MIDICVStatus
```

## Topics

### MIDI 1.0

- [MIDICVStatus.noteOff](coremidi/midicvstatus/noteoff.md)
- [MIDICVStatus.noteOn](coremidi/midicvstatus/noteon.md)
- [MIDICVStatus.polyPressure](coremidi/midicvstatus/polypressure.md)
- [MIDICVStatus.controlChange](coremidi/midicvstatus/controlchange.md)
- [MIDICVStatus.programChange](coremidi/midicvstatus/programchange.md)
- [MIDICVStatus.channelPressure](coremidi/midicvstatus/channelpressure.md)
- [MIDICVStatus.pitchBend](coremidi/midicvstatus/pitchbend.md)

### MIDI 2.0

- [MIDICVStatus.registeredPNC](coremidi/midicvstatus/registeredpnc.md)
- [MIDICVStatus.assignablePNC](coremidi/midicvstatus/assignablepnc.md)
- [MIDICVStatus.registeredControl](coremidi/midicvstatus/registeredcontrol.md)
- [MIDICVStatus.assignableControl](coremidi/midicvstatus/assignablecontrol.md)
- [MIDICVStatus.relRegisteredControl](coremidi/midicvstatus/relregisteredcontrol.md)
- [MIDICVStatus.relAssignableControl](coremidi/midicvstatus/relassignablecontrol.md)
- [MIDICVStatus.perNotePitchBend](coremidi/midicvstatus/pernotepitchbend.md)
- [MIDICVStatus.perNoteMgmt](coremidi/midicvstatus/pernotemgmt.md)

### Initializers

- [init(rawValue:)](coremidi/midicvstatus/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

### Common

- [MIDIProtocolID](coremidi/midiprotocolid.md)
- [MIDISysExStatus](coremidi/midisysexstatus.md)
- [MIDISystemStatus](coremidi/midisystemstatus.md)
- [MIDIMessage_128](coremidi/midimessage_128.md)
- [MIDIMessage_96](coremidi/midimessage_96.md)
- [MIDIMessage_64](coremidi/midimessage_64.md)
- [MIDIMessage_32](coremidi/midimessage_32.md)
- [MIDIMessageType](coremidi/midimessagetype.md)
