The present invention refers to a signal processing apparatus and its method of operation. The apparatus comprises a phonocardiogram interface adapted to receive a phonocardiogram signal captured according to a first set of capturing properties a processor adapted to analyze the phonocardiogram signal to determine an analysis result for the phonocardiogram signal and a confidence value of the determined analysis result and a flow control adapted to determine whether a subsequent capture of the phonocardiogram signal according to a second set of capturing properties is likely to improve an accuracy of the determined analysis result. If applicable the flow control coordinates the subsequent capture of the phonocardiogram signal according to the second set of capturing properties. The invention also refers to a computer program product comprising instructions that enable a processor to carry out the method of operation of the signal processing apparatus.