int32 row
bool32.rising clear
bool32.rising clearAll
None
objref LED
bool trig;
bool dorow;
bool trigall;
bool doall;
uint8_t count;
        if (inlet_clear && (!trig && !count)) {
  trig = 1;
  dorow = 1;
}
if (dorow && !attr_LED.ROW) {
  dorow = 0;
  memset(&attr_LED.array[(inlet_row * 77) + 8], 32, 68);
  attr_LED.ROW = inlet_row + 1;
}
if (!inlet_clear && !dorow)
  trig = 0;
if (inlet_clearAll && !trigall) {
  trigall = 1;
  count = 4;
  attr_LED.LOCKED = 1;
}
if (count && !attr_LED.ROW) {
  memset(&attr_LED.array[((count - 1) * 77) + 8], 32, 68);
  attr_LED.ROW = count;
  count--;
  if (!count)
    attr_LED.LOCKED = 0;
}
if (!inlet_clearAll && !count)
  trigall = 0;