Cardio-visual interaction