BS: Almost performant enough to play test2.mid, but need to compile down the streams and average them in one go instead of multiple stages