remove support for layered sound, clean up & debug volume control

Ahh oops - I think I was having a bad day when I came up with that implementation. You're entirely right.