Multidimensional signal processing