I'll add this for educational purposes.
The calcium carbide and water generates acetylene gas.
Acetylene contains two carbon atoms that are connected with a tripple bond.
This is different than methane, ethane, propane, butane, etc that has
carbon atoms connected with single bonds.
Molecules with carbon atoms connected with single bonds burn pretty cleanly in air.
Molecules with carbon atoms connected with double or tripple bonds do not
complete the combustion process as efficiently in air, and a lot of soot is produced.
Burn acetone and benzene, and it is easy to tell which liquid contains multi-bonded carbons.
With this knowledge, it is pretty easy to think of other ways to "smoke" your sights.
Instead of buying a calcium carbide smoker, you can simply dip a cotton string
in some toluene. Acting like a wick, it will produce a lot of sooty smoke.
(Toluene is still readily available)
OR, you could even use a stryofoam cup. Styrene being similar in structure to toluene
and benzene with a lot of double bonded carbons.
Just be careful with the burning plastic that you don't burn your house down.