Real-Time Pitch Determination of One or More Voices by Nonnegative Matrix Factorization