A seismocardiograph system to obtain a seismocardiogram signal comprising: an accelerometer, adapted to obtain accelerometer data from a user; a bandpass filter, adapted to filter the accelerometer data; and an envelope filter, adapted to suppress S2 peaks in the band pass filtered accelerometer data, wherein the envelope filter comprises: a low-pass filter, characterised in that the envelope filter further comprises and a comb filter, wherein the delay of the comb filter is tuned based on a left ventricle ejection time (LVET), wherein the delay of the comb filter is adaptively tuned by way of a first tuning parameter, M cur, the adaptive tuning comprising: applying a first prototype comb filter, having the first tuning parameter, M cur, to the accelerometer data, wherein an output of the first prototype comb filter comprises an output of the envelope filter; applying a second prototype comb filter, having a second tuning parameter, M prev, to the accelerometer data; applying a third prototype comb filter, having a third tuning parameter, M forw, to the accelerometer data; comparing a power output of the second prototype comb filter to a power output of the third prototype comb filter; and altering the first tuning parameter based on the comparison.. an accelerometer, adapted to obtain accelerometer data from a user; a bandpass filter, adapted to filter the accelerometer data; and an envelope filter, adapted to suppress S2 peaks in the band pass filtered accelerometer data, wherein the envelope filter comprises: a low-pass filter, characterised in that the envelope filter further comprises and a comb filter, wherein the delay of the comb filter is tuned based on a left ventricle ejection time (LVET), wherein the delay of the comb filter is adaptively tuned by way of a first tuning parameter, M cur, the adaptive tuning comprising: applying a first prototype comb filter, having the first tuning parameter, M cur, to the accelerometer data, wherein an output of the first prototype comb filter comprises an output of the envelope filter; applying a second prototype comb filter, having a second tuning parameter, M prev, to the accelerometer data; applying a third prototype comb filter, having a third tuning parameter, M forw, to the accelerometer data; comparing a power output of the second prototype comb filter to a power output of the third prototype comb filter; and altering the first tuning parameter based on the comparison.. a low-pass filter, characterised in that the envelope filter further comprises and a comb filter, wherein the delay of the comb filter is tuned based on a left ventricle ejection time (LVET), wherein the delay of the comb filter is adaptively tuned by way of a first tuning parameter, M cur, the adaptive tuning comprising: applying a first prototype comb filter, having the first tuning parameter, M cur, to the accelerometer data, wherein an output of the first prototype comb filter comprises an output of the envelope filter; applying a second prototype comb filter, having a second tuning parameter, M prev, to the accelerometer data; applying a third prototype comb filter, having a third tuning parameter, M forw, to the accelerometer data; comparing a power output of the second prototype comb filter to a power output of the third prototype comb filter; and altering the first tuning parameter based on the comparison.. applying a first prototype comb filter, having the first tuning parameter, M cur, to the accelerometer data, wherein an output of the first prototype comb filter comprises an output of the envelope filter; applying a second prototype comb filter, having a second tuning parameter, M prev, to the accelerometer data; applying a third prototype comb filter, having a third tuning parameter, M forw, to the accelerometer data; comparing a power output of the second prototype comb filter to a power output of the third prototype comb filter; and altering the first tuning parameter based on the comparison..