Key detection for a virtual piano teacher. - Adam Goodwin; Richard D. Green (IVCNZ, 2013)