Systems and methods for sensing respiration from a subject are discussed. An embodiment of a respiration monitoring system may include a respiration analyzer circuit to select a physiologic signal from a plurality of signals of different types indicative of respiration, such as between first and second physiologic signals that are respectively detected using first and second detection algorithms, and to compute one or more respiration parameters using the selected signal. The system may select or adjust a respiration detection algorithm for detecting the respiration parameters. The physiologic signal, or the respiration detection algorithm, may each be selected based on a signal characteristic or a patient condition. A cardiopulmonary event may be detected using the computed respiration parameter.