updated display submodule and added a scale factor decay will slowly back down if the input becomes quiter. also moved N_SAMPLES to the .c file