Knyvett, Charles, pianist and singer