jchuchla
Supporting Member
We've had various requests over the years to add MIDI support to Vixen. In most cases, the request was very vague. I'd like to get a feel for how you think you'd use such a feature. I have my own preconceived notions, but i want to make sure i'm thinking about all of the use cases as we map out a plan for such a feature.
There's two different primary use cases that come to mind. One would be to use existing midi files, the other would be to use a live midi stream as an input while sequencing. A third use case might be to actually play a show as a live performance with a midi keyboard.
MIDI data contains different kinds of data. There's the obvious note data, but there's also controller information, and program information, as well as machine control commands and extended data. Knowing how it would be used would steer us toward which data we're interested in and how we translate it into vixen.
So if this of interest to you, let's get some discussion going to help us plan the roadmap. I think this would be a fairly straightforward project as long as we have a clear plan.
There's two different primary use cases that come to mind. One would be to use existing midi files, the other would be to use a live midi stream as an input while sequencing. A third use case might be to actually play a show as a live performance with a midi keyboard.
MIDI data contains different kinds of data. There's the obvious note data, but there's also controller information, and program information, as well as machine control commands and extended data. Knowing how it would be used would steer us toward which data we're interested in and how we translate it into vixen.
So if this of interest to you, let's get some discussion going to help us plan the roadmap. I think this would be a fairly straightforward project as long as we have a clear plan.