Dynamic range compressor