Exact solution of CP is returned by pure sines, the responses of conservative systems.
CP is generally to be interpreted as separating the least dispersive components.
CP may be generalized to arbitrary sets of filters.
A generalization of CP is given based on optimized filters and joint diagonalization.
Generalized CP includes several other BSS algorithms as particular cases.