added coloring based on input amplitude (didnt feel too creative)