In an embodiment, a heart activity detector is provided. In the embodiment, the heart activity detector is comprised of a multi-channel stethoscope connected to one or more processors. The multi-channel stethoscope contains an sensors to monitor each of the heart valves of a patient or user, and detect heart diseases The heart activity detector is further provided with a means to connect to a mobile communication device.