<p>I see there are a few posts on Midi, but they seem to have gone MIA in that there is no apparent further activity.</p>
<p>I have a situation where I must have a DAW on a computer, essentially playing back a song track and a midi control track.</p>
<p>I would like the midi control track to be able to be assigned to openlp, sending commands to openlp. The DAW would already be publishing itself as a midi source and should be selectable.</p>
<p>My scenario would entail a timeline in openlp where you could assign exact midi note/change information to be received as the trigger to be at that place in the timeline. An alternative would be certain change data to head up a section, with other commands doing <next> in the sequence. So a person could set up a full presentation with "start" positions and the appropriate midi signal coming in would trigger <next> -OR-, external midi is set up to control everything for a completely flexible usage, meaning each section would have its own midi note or command that would trigger it to display, with the assigned <next> command still working.</p>
<p>At the same time, some folks would like for openlp to issue midi commands, publishing itself as a midi source in the OS. As you step through the presentation, programmed midi commands would be issued. Additional steps should be provided and labeled as a Midi command with an end user label on it for easy identification.</p>
<p>I am hoping this is not overly complicated to think through and implement.</p>
<p>I could see people using a stage midi controller to essentially control openlp and a DAW from a stage, or a DAW to control openlp all within the same computer, and within reason, this software controlling other midi devices with basic commands. This could also be part of other possible combinations as might be needed by a user in any given situation, like lighting control, or other midi device control.</p>