live electronic band from the northeast