An apparatus for demodulation of multiple received desired signals, comprising: a receiver configured to receive a composite signal, the composite signal having a first signal and a second signal, the first signal overlapping the second signal, both the first signal and the second signal being desired signals; and at least one processor configured to: exponentiate the composite signal n-times until a first power of n yields a first continuous wave corresponding to the first signal, and a second power of n yields a second continuous wave corresponding to the second signal, the first power of n corresponding to a modulation estimate for the first signal, and the second power of n corresponding to a modulation estimate for the second signal; derive at least one symbol rate corresponding to the first signal based on the first power of n and the second power of n; resample the composite signal based on the modulation estimate at x-times the at least one symbol rate to determine at least one symbol trajectory, at least one modulation type, and offset information between the first signal and the second signal; regenerate the first signal and the second signal based on the at least one modulation type, the at least one symbol trajectory, and offset information; and output the first signal concurrently with the second signal. a receiver configured to receive a composite signal, the composite signal having a first signal and a second signal, the first signal overlapping the second signal, both the first signal and the second signal being desired signals; and at least one processor configured to: exponentiate the composite signal n-times until a first power of n yields a first continuous wave corresponding to the first signal, and a second power of n yields a second continuous wave corresponding to the second signal, the first power of n corresponding to a modulation estimate for the first signal, and the second power of n corresponding to a modulation estimate for the second signal; derive at least one symbol rate corresponding to the first signal based on the first power of n and the second power of n; resample the composite signal based on the modulation estimate at x-times the at least one symbol rate to determine at least one symbol trajectory, at least one modulation type, and offset information between the first signal and the second signal; regenerate the first signal and the second signal based on the at least one modulation type, the at least one symbol trajectory, and offset information; and output the first signal concurrently with the second signal. exponentiate the composite signal n-times until a first power of n yields a first continuous wave corresponding to the first signal, and a second power of n yields a second continuous wave corresponding to the second signal, the first power of n corresponding to a modulation estimate for the first signal, and the second power of n corresponding to a modulation estimate for the second signal; derive at least one symbol rate corresponding to the first signal based on the first power of n and the second power of n; resample the composite signal based on the modulation estimate at x-times the at least one symbol rate to determine at least one symbol trajectory, at least one modulation type, and offset information between the first signal and the second signal; regenerate the first signal and the second signal based on the at least one modulation type, the at least one symbol trajectory, and offset information; and output the first signal concurrently with the second signal.