MIDI 2.0, MIDI-CI, Profiles and Property Exchange
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
- Yuma
- Platinum Member
- Posts: 659
- Joined: Wed Jul 13, 2011 12:47 am
- Location: The Netherlands
- Contact:
MIDI 2.0, MIDI-CI, Profiles and Property Exchange
|| My music ■■ How to embed Youtube and Soundcloud on this forum ||
|| Korg Kronos 61 (with upgrade kit) ■■ Korg PadKontrol ■■ Cubase 5 ||
|| Korg Kronos 61 (with upgrade kit) ■■ Korg PadKontrol ■■ Cubase 5 ||
After 37 years, I suppose it's time for an version update.
Looks OK from the 10,000 ft. bird's-eye view. Devil could be in the details and in the consistency of implementation among manufacturers. The introduction of bidirectional communication introduces the possibility of deadlocks, timeouts, etc. And I would rather they had specified XML (simpler) instead of JSON for Property Exchange. Debugging MIDI 2.0 data will likely require more than just a byte-level viewer.
Goodbye 5-pin serial cables and connectors (except for backwards compatibility). "Unless/until that plan changes, 5 pin DIN will only support the MIDI 1.0 Protocol."
Progress!
Looks OK from the 10,000 ft. bird's-eye view. Devil could be in the details and in the consistency of implementation among manufacturers. The introduction of bidirectional communication introduces the possibility of deadlocks, timeouts, etc. And I would rather they had specified XML (simpler) instead of JSON for Property Exchange. Debugging MIDI 2.0 data will likely require more than just a byte-level viewer.
Goodbye 5-pin serial cables and connectors (except for backwards compatibility). "Unless/until that plan changes, 5 pin DIN will only support the MIDI 1.0 Protocol."
Progress!
bpoodoo
Triton Extreme 88 w/MOSS
Triton Extreme 88 w/MOSS
-
- Full Member
- Posts: 239
- Joined: Wed Jan 01, 2014 4:16 pm
- Location: Netherlands
Feel the same way about that wonder how that though process developed and why cause it seems its just the beginning.bpoodoo wrote:
And I would rather they had specified XML (simpler) instead of JSON for Property Exchange.
Progress!
In honor of the Groove and to all whom surrender to it, We say Thank You. And we take it Back.
Korg MW1, Casio PX5S & XW-G1, Roland JD-Xi,Yamaha Montage 7, Roland D-05, Bass Station II, Cubase Elements, Sonar X3 Producer.Handfull of IOs Apps iMPC,Animoog : Korg IMS-20,Module, IM1, Gadget etc.
Korg MW1, Casio PX5S & XW-G1, Roland JD-Xi,Yamaha Montage 7, Roland D-05, Bass Station II, Cubase Elements, Sonar X3 Producer.Handfull of IOs Apps iMPC,Animoog : Korg IMS-20,Module, IM1, Gadget etc.
The standard is around for quite some time now
Seems only Roland is interested in making this work
Seems only Roland is interested in making this work
Korg Kronos 2/88 , Genos, Mainstage3 +VSTsu, ipad pro, GSi Gemini, Roland Integra 7, Jupiter Xm, Yamaha motif XS rack, Ketron SD90.
www.keyszone.boards.net
www.keyszone.boards.net
Both are certainly capable of representing structured data, not just a stream of bytes. If you can read and edit HTML, you can read and edit XML. XML is a familar syntax and general-purpose for representing data or document content. JSON I'm sure would work fine too. XML or JSON is an implementation-specific choice that seems to have been made early. It describes how the data is to be represented.fomalhaut wrote:I don’t want to start a flame war but why do you think XML would be a simpler solution vs JSON?
The more important decision, and what is germane to a MIDI 2.0 standard, is agreement on what data is to be represented, what is required, what is optional, etc.
bpoodoo
Triton Extreme 88 w/MOSS
Triton Extreme 88 w/MOSS
Korg has so far thumbed their nose at MIDI 2.0. Neither of their keyboards announced this year supports it (Nautilus, opsix). Cost of development/support to add MIDI 2.0 probably exceeds any expected sales increases if it were included as a feature. Deduction: there is little customer demand for MIDI 2.0 for workstations/synths.Bachus wrote:The standard is around for quite some time now
Seems only Roland is interested in making this work
bpoodoo
Triton Extreme 88 w/MOSS
Triton Extreme 88 w/MOSS