Fix volume scaling for mono inputs, etc.

Oops, I hadn't realized that that wasn't the *output* channels.

-[Unknown]