Vocalistener2: A singing synthesis system able to mimic a user's singing in terms of voice timbre changes as well as pitch and d