A new source-independent subspace technique for adaptive array processing applications incorporates sidelobe control in the subspace selection process. The subspace is determined solely by the desired mainbeam width and a priori knowledge of the array manifold, and is therefore independent of the directional interference environment. This technique achieves significant computational savings since a data-dependent subspace does not have to computed. Due to the subspace construction, the algorithm provides enhanced sidelobe control while still achieving nulling performance comparable with other subspace techniques.>