the speed is responsive to the volume