 
     // draw fixed elements
     Display.draw_char(widget_repeat_->x() + 1, widget_repeat_->y() + 1, 'x', DUINO_SH1106::White);
+    Display.draw_bitmap_7(121, 12, icons, 5, DUINO_SH1106::White);
 
     // draw parameters
     display_loop(false);

  DU_VSEG_PointWidget * widgets_points_[8];

  volatile bool gate_, retrigger_;
};

DU_VSEG_Function * function;

  0x3e, 0x7f, 0x7b, 0x41, 0x7f, 0x3e, 0x00,  // 1
  0x3e, 0x5b, 0x4d, 0x55, 0x5b, 0x3e, 0x00,  // 2
  0x3e, 0x6b, 0x5d, 0x55, 0x6b, 0x3e, 0x00,  // 3
  0x3e, 0x73, 0x75, 0x77, 0x41, 0x3e, 0x00,  // 4
  0x1c, 0x22, 0x41, 0x41, 0x41, 0x22, 0x1c   // jack 
};

static const uint16_t rate_lut[] PROGMEM =
