Dynamic-range-compression