proper error handling when cloud refuses shared pedalboard
consider midi output ports when checking for mouse events