Switch to use Constant rather than a seperate unit for testing purposes.
Add downmix unit.  This along with a few earlier commits closes #11.