-
Notifications
You must be signed in to change notification settings - Fork 6
Description
(this is spawned off request #40 , as i think its a separate but interesting discussion item)
Perhaps Electra ONE could start to make use of new MIDI 2.0 features?
In particular MIDI-CI is all about 'synths' describing their parameters to 'interested' midi applications.
This sounds to me alot like what Electra One is doing with EIF.
Obviously MIDI-CI is new, and not a lot of support at present, but it will grow with time.
so perhaps Electra one should consider:
Is EIF needed? or could something based off of MIDI-CI be adopted, so its more 'standard'
I can see reasons EIF might still be needed including
- midi-ci too 'heavy' for embedded use.
- midi-ci not containing enough information, we need more.
in both cases, I see two principles...
EIF should be made to be easily convertible to/from MIDI-CI, (import/export)
if it is a 'superset' of midi-ci, then midi-ci could be use to provide the 'starting' point for an EIF.
advantages for Electra One:
as MIDI CI/2.0 grows
- many users will be looking for devices that support it... being an early adopter could bring in alot of interest to E1
- midi 2.0 devices will 'automatically' be usable by electra one, without additional mapping.
- perhap E1 could become a kind of 'bridge' for midi 1.0 devices to midi 2.0 hosts
(i.e. E1 adds the 'metadata' mapping for midi 1.0 devices, so that it can publish midi-ci on its behalf)
of course, I recognise, theres a lot of work already gone into EIF etc - and its already a working format.
so I guess, my suggestion is a review of MIDI-CI and Electra One to see how the furure might converge , and what benefits that might bring to Electra One?