1. A method to separate effects created by activation of two or more sources, the method comprising: receiving blended seismic data having one or more traces, each trace records seismic data generated by a detector in response to seismic energy created by activation of two or more sources at different source positions and with a random time delay between each activation; forming a blending matrix, each blending matrix element represents a phase associated with the random time delay between activation of the two or more sources; and computing deblended seismic data based on the blended seismic data and the blending matrix, each trace of the deblended seismic data relates a seismic response at a detector position to acoustic energy generated by one of the two or more sources at a source position.