Added multiple speaker support. undebugged.