mega delta sound