Add noise simulation with SNR as input parameter