MIDI 2.0 seems to make some good steps so that we, the endusers, will be able to make use of it in the near future.
Microsoft’s Pete Brown has posted some news regarding MIDI 2.0 in Windows:
saw this video from Namm 2024 with Pete from microsoft.
what does it means in real world to have midi 1.0/2.0 integrated into windows ? we have it in cubase so what benefits its have to have it on windows too ?
All MIDI from external devices (synths, remote keyboards, any remote controller) go through the OS to Cubase. There is no non-OS connection between Cubase and the external devices (like ASIO kind of provides for audio).
Therefore w/o MIDI 2.0 support of Windows no PC user will have MIDI 2.0 in Cubase.
so basically, now we can’t use midi 2 in cubase under windows until microsoft adds it ?
it’s only true for external hardware or also for “in the box” inside cubase ?
(not that i use it right now, just for knowledge)
MIDI is used for communication between devices. Cubase doesn’t really use MIDI to talk to itself, it uses VST3 for this. Much of the advantages of MIDI 2.0 over the regular MIDI standard are already integrated into the VST3 standard for a decade now. In other words: You are already enjoying features of MIDI 2.0 for many years without knowing it.
I saw in the video they were using MIDI velocity as an example of a MIDI 2.0 feature. With VST3 you have not only 16bit velocity resolution but 32bitfloat resolution. Currently, however, most plugins convert these values into 7bit resolution in order to be compatible when communicating with the “outside world”, ie. you playing notes on your keyboard. They have to use 7bit because of the current MIDI standard. Current MIDI really is the bottleneck here that makes everything coarse.
As soon as MIDI 2.0 is available on your hardware, on your OS, and on your DAW you will be able to enjoy these higher resolutions. Maybe some plugins need to be updated in order to get rid of the artifical downsizing of the resolution, I am not quite sure about this.
I am now using Nuendo 13, fantastic as it is I would like to see MIDI 2 supported in Steinberg products, as well as Microsoft providing the interface languages and software interfaces so that universal controllers can be utilised in both the Editors and project page.