Various embodiments are directed to signal processing. In accordance with example embodiments, methods and apparatuses involve using at least two electrodes that sense an ECG signal. A denoising module is communicatively coupled to the at least two electrodes, and receives the ECG signal sensed by the sensing electrodes. The denoising module includes circuitry that conditions and digitizes the ECG signal, and a computing circuit that processes the digitized ECG signal to denoise the ECG signal. A communications circuit generates a communication including the denoised ECG signal for access by a remote device.