Exploring IDM, Classical, Dubstep, and Happy Hardcore