lets assume following signal $$x=a_1 \sin(2\pi f_1 t) + a_2 \sin(2\pi f_2 t).$$ This is passed through a simple single-pole filter with cut-off frequency $f_c$. How is $x$ delayed by the filter (peak of the cross-correlation)?
In the case $a_2=0$, the time delay between the original and the filtered frequency is $$T_1=\arctan(f_1/f_c)/(2\pi f_1).$$
In the case $a_1=0$, the time delay between the original and the filtered frequency is $$T_2=\arctan(f_2/f_c)/(2\pi f_2).$$
But how can we calculate the time delay $T_{12}$ in the case $a_1\neq0$ and $a_2\neq0$?
It is not the group delay: It must depend in some way on the values of $a_1$ and $a_2$, because if $a_1>>a_2$, then $T_{12}\approx T_1$.
Any light on this would be greatly appreciated!