I am interested in understanding why the common timing recovery algorithms function for modulation schemes which produce ISI.
For example, suppose you are receiving at the output of a matched filter a raised cosine pulse and you are interested in timing recovery. For simplicity lets assume BPSK(though I would be interested in QAM). Besides the ideal sampling times there will be ISI.
Most of the common symbol timing recovery algorithms seem to use symmetry in the received signal, either balancing the measured value at the left and right sides of the ideal sampling instant or use zero crossings.
In the case of a sequence of raised cosine pulses, these features no longer exist as the signals overlap.
How do timing recovery algorithms work in this case?