Abstract: This paper presents an innovative methodology for applying signal processing techniques and machine learning to process recently available data for heart murmur detection and classification.