A cardiac monitoring and/or stimulation system includes a housing coupled to a plurality of electrodes configured for subcutaneous non-intrathoracic sensing. A signal processor receives a plurality of composite signals associated with a plurality of sources, separates a signal from the plurality of composite signals, and identifies the separated signal as a cardiac signal using information derived from a non-electrophysiologic sensor, such as an accelerometer or acoustic transducer. The signal processor may iteratively correlate separated signals from the plurality of composite signals with a non-electrophysiologic sensor signal until the cardiac signal is identified.