No, they are played live straight off the sampler.
This track has gotten some really mixed responses. Some people really like all the elements. Everyone likes the sounds and production, but a few people have mentioned they wanted electronic drums rather than accoustic.
At any rate, I like this track