Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Music

MIDI Association Explains 'Capability Inquiry' Features In MIDI 2.0 (midi.org) 35

Friday the MIDI Association published an introduction to MIDI 2.0, describing updates to the already-evolving 36-year-old standard, including MIDI-CI, Profiles and Property Exchange: MIDI 2.0 updates MIDI with new auto-configuration, extended resolution, increased expressiveness, and tighter timing -- all while maintaining a high priority on backward compatibility. This major update of MIDI paves the way for a new generation of advanced interconnected MIDI devices, while still preserving interoperability with the millions of existing MIDI 1.0 devices. One of the core goals of MIDI 2.0 is to also enhance the MIDI 1.0 feature set whenever possible.

The additional capabilities that MIDI 2.0 brings to devices are enabled by MIDI-Capability Inquiry (MIDI-CI). The basic idea is that if devices have a bidirectional connection, they can exchange their capabilities with each other. Devices can share their configuration and what MIDI functions are supported. Devices use a bidirectional link to configure MIDI features when both devices agree to support that feature. MIDI-CI discovers and configures device features using three categories of inquiry: Profile Configuration, Property Exchange, and Protocol Negotiation. If a device does not support any new features, it uses the MIDI 1.0 as usual. Devices connected to that device will continue to use MIDI 1.0 in communication with that device...

MIDI 2.0 has a new Universal MIDI Packet format for carrying MIDI 1.0 Protocol messages and MIDI 2.0 Protocol messages...

The foundational specification, MIDI-CI has been published and is available for download. Other key MIDI 2.0 specifications are nearing completion in the MIDI Manufacturers Association. But it will take several years to write numerous Profile and Property Exchange specifications to follow.... [W]e do not expect any MIDI 2.0 products to be released in 2019. For MIDI to be fully useable, the industry needs devices, applications, operating systems, and DAWs to support these new specifications. It will take time for a whole system of devices to be available.

The post emphasizes that the original MIDI 1.0 "is not being replaced. Rather it is being extended and is expected to continue, well integrated with the new MIDI 2.0 environment. It is part of the Universal MIDI Packet, the fundamental MIDI data format...

"MIDI 2.0 is just part of the evolution of MIDI that has gone on for 36 years. The step by step evolution continues."
This discussion has been archived. No new comments can be posted.

MIDI Association Explains 'Capability Inquiry' Features In MIDI 2.0

Comments Filter:
  • by DontBeAMoran ( 4843879 ) on Sunday May 26, 2019 @12:41PM (#58657752)

    Design your standard so that future expansion is possible while at the same time still being compatible with older devices.

    • Agreed. The corollary to that - if a standard has worked well, and been implemented across dozens of different of categories of devices and thousands of different individual devices, it's probably robust enough and shouldn't be messed with too much.

      • Re: (Score:2, Interesting)

        by Anonymous Coward

        MIDI 1.0 is great that it is so ubiquitous, but it has pretty severe bandwidth and quantisation issues when trying to send multichannel high-resolution data.

        A version 2.0 with contemporary data rates and enhanced feature set would be very welcome.

  • by Anonymous Coward

    See you guys in 2054 when 3.0 is ready.

  • by AndyKron ( 937105 ) on Sunday May 26, 2019 @02:03PM (#58658114)
    Does it also come with unsecured cloud services and 3rd party tracking?
    • Re: (Score:2, Insightful)

      by Anonymous Coward

      MIDI (Musical Interface Digital Interface) is a standard for controlling and interacting with musical instruments, speakers, stage lighting, etc. using a computer and what amounts to a serial connection. It also defines a standard for recording and playing music as text files using "soundfonts". In the early days of computing it saw more wide spread adoption as the limited storage space of computers made storing RAW audio recordings expensive and cost prohibitive for the consumer market. Today, it's mostly

Keep up the good work! But please don't ask me to help.

Working...