MIDI control of external device

Has anyone developed a custom mimoLive layer in Quartz to control an external MIDI device? If so, I’d love to start with your layer as a template for a project of mine. Frankly, if you’ve developed any sort of controller in Quartz that would be helpful.

I want to create a very simple MIDI controller for the Roland V-1HD video switcher. I want to implement:

  • basic communication with the V-1HD over USB-MIDI
  • bank select (input source for A and B banks)
  • A/B fader.

This is a more generic ask based on a discussion started here.

There is quite a detailed documentation on the MIDI API for the Roland V-1HD here: https://static.roland.com/assets/media/pdf/V-1HD_RC_guide_e01_W.pdf

Also you need to use the “MIDI Controllers Sender/Receiver” patches in QuartzComposer. Unfortunately I didn’t find any useful documentation on those.

The documentation for the mimoLive layer API is here:
http://docs.mimo.live/docs/custom-layer-api

My experience with MIDI is very limited so I am not sure if I can be of any help but I will try my best!

Quick update … the Midi control project looks to be more complicated that I had anticipated so we’ve bought our way out of this challenge. We purchased a new MBP and will be bringing our video directly into the MBP using a Magewell Quad HDMI capture card in an external Sonnet Echo Express SE1 Thunderbolt 3 Expansion Chassis. We’ve sold our ATEM and will likely do the same for our Roland.

We’re off to investigate mimoLive Remote Control Surfaces (that the fine team at Boinx programmed!) as an optimal volunteer producer workspace for our upcoming event.