voice assigner / tuner rework for accuracy and speed / low level optimisations / refactorings