spectrum updates with sliders