I used a fantastic vst called nexus to do the first part. Then when it came to the drop, I used NI massive. For the beat in the background I used a standard kick with amplified bass and clap with 15% reverb on it. For the ending I used NI massive again.