better UI, better volume transition
setting volume transitions to cos^2(x), sin^2(x)