A method of identifying touch detection conditions, comprising: driving at least one transmit row of a touch sensor matrix with an excitation sequence; receiving, at one or more receive columns of the touch sensor matrix, a received signal resulting from driving of the at least one transmit row; establishing a first reference sequence with which to correlate signals received at the one or more receive columns to identify touch detection conditions, wherein the first reference sequence is established based on a matched filter design and/or white noise conditions; starting with a first set of candidate reference sequences, the first candidate reference sequences comprising multiple reference sequences H n, wherein each reference sequence of the first candidate reference sequences is implemented in one correlator of a set of multiple correlators, wherein the set of multiple correlators are fed by the received signal, wherein each correlator of the set of correlators is configured to perform a correlation operation on the received signal using a respective reference sequence H n, wherein each of the first set of candidate reference sequences is designed on a different noise condition, each candidate sequence of the first set of candidate reference sequences differing from the first reference sequence; reducing the first set of candidate reference sequences by applying a rule set to the first set of candidate reference sequences to derive a relatively smaller second set of candidate reference sequences such that the second set of candidate reference sequences are at least partially correlated with a signal portion of the received signal; for each candidate reference sequence in the second set of candidate reference sequences, calculating a touch detection performance score of a combined reference sequence, the combined reference sequence being a sum of the first reference sequence and at least the candidate reference sequence for which the calculating is performed; identifying at least one touch detection condition based on the calculated touch detection performance score; and configuring at least a portion of a receive circuit to correlate signals received at one or more of the receive columns to at least one of the touch detection conditions by using the first reference sequence in a combined correlation operation with at least a selected candidate reference sequence from the second set of candidate reference sequences, the selected candidate reference sequence being selected based on a corresponding touch detection performance score. driving at least one transmit row of a touch sensor matrix with an excitation sequence; receiving, at one or more receive columns of the touch sensor matrix, a received signal resulting from driving of the at least one transmit row; establishing a first reference sequence with which to correlate signals received at the one or more receive columns to identify touch detection conditions, wherein the first reference sequence is established based on a matched filter design and/or white noise conditions; starting with a first set of candidate reference sequences, the first candidate reference sequences comprising multiple reference sequences H n, wherein each reference sequence of the first candidate reference sequences is implemented in one correlator of a set of multiple correlators, wherein the set of multiple correlators are fed by the received signal, wherein each correlator of the set of correlators is configured to perform a correlation operation on the received signal using a respective reference sequence H n, wherein each of the first set of candidate reference sequences is designed on a different noise condition, each candidate sequence of the first set of candidate reference sequences differing from the first reference sequence; reducing the first set of candidate reference sequences by applying a rule set to the first set of candidate reference sequences to derive a relatively smaller second set of candidate reference sequences such that the second set of candidate reference sequences are at least partially correlated with a signal portion of the received signal; for each candidate reference sequence in the second set of candidate reference sequences, calculating a touch detection performance score of a combined reference sequence, the combined reference sequence being a sum of the first reference sequence and at least the candidate reference sequence for which the calculating is performed; identifying at least one touch detection condition based on the calculated touch detection performance score; and configuring at least a portion of a receive circuit to correlate signals received at one or more of the receive columns to at least one of the touch detection conditions by using the first reference sequence in a combined correlation operation with at least a selected candidate reference sequence from the second set of candidate reference sequences, the selected candidate reference sequence being selected based on a corresponding touch detection performance score.