Do I need a permit for a tarp or canvas covered structure?

Yes. These are considered “membrane structures” and do require a permit in the same manner as all other structures.