One input per channel buffer, bug fixes/cleanup