midi_gate_ui first cut