function setup() {
  createCanvas(windowWidth, windowHeight);
  noLoop();

  opentype.load('data/FreeSans.otf', function(err, f) {
    if (err) {
      console.log(err);
    } else {
      font = f;
      loop();
    }
  });
}
typo outline displayed as dots and lines

KEYS
a-z                  : text input (keyboard)
backspace            : delete last typed letter
ctrl                 : save png