Forgiving music chord parser