1. A system for separating a discretized multidimensional signal according to signal sources comprising: a multidimensional signal that can be described as a combination of at least two sources; and a separator component that employs Queyranne's algorithm to separate the signal into at least two sources so as to optimize the likelihood of the signal according to source models.