Updating the mixer with API logic and registers.
Updating interface and logic in mixer to match new interface.