Nice to be able to change volume. The volume shoudl be changed using the gains on the codec and not by scaling the signal before it goes to codec.