Our old sewing machine would cope with canvas OK. Standard needles or needles for denim where used. The canvas had to be rolled up so it would fit through the arm of the machine,the left side was just fed through from left side/behind. We also had to G clamp the machine to the table.
Go on make a canvas tarp, you know you want to.