how many octaves can a violin play