Mangled broken beats and beyond. - Electronic Beats