In the literature, there exists a number of blind signal recovery algorithms that are implemented as stochastic gradient descent (SGD)-based adaptive schemes. SGD typically has low complexity at the expense of slower convergence. On the other hand, packet-based data transmission in many practical digital communication systems makes it attractive to develop steepest descent (SD) implementation in order to speed-up convergence. This work aims at developing SD implementation of several well-known blind signal recovery algorithms for multi-channel equalisation and source separation. The authors SD formulation is more amenable to additional parametric and signal subspace constraint for faster convergence and superior performance.