MIDI-CI
Specification
MIDI-CI defines an architecture that allows Devices with bidirectional communication to agree to use extended MIDI capabilities beyond those defined in MIDI 1.0, while carefully protecting backward compatibility.
MIDI-CI: Solution for Expanding MIDI while Protecting Backwards Compatibility:
MIDI Capability Inquiry (MIDI-CI) is a mechanism which allows expansion of MIDI with new features while protecting backward compatibility with MIDI Devices that do not understand these newly defined features.
MIDI-CI separates older MIDI products from newer products with new capabilities and provides a mechanism for two MIDI Devices to understand what new capabilities are supported. MIDI-CI assumes and requires bidirectional communication.
Once a MIDI-CI connection is established between Devices, query and response messages define what capabilities each Device has. MIDI-CI then negotiates or auto-configures to use those features that are common between the Devices.
MIDI-CI includes queries for three major areas of expanded MIDI functionality:
1. Profile Configuration
2. Property Exchange
3. Process Inquiry
File Name: | M2-101-UM_v1-2_MIDI-CI_Specification.pdf |
Category: | MIDI 2.0 Core Specifications Updated June 2023 |
File Size: | 1 MB |