Yes, I think the best way to move for me, in the long term, will be to add unique contents to each page, but in the short term the Canonical tag could help to consolidate similar page.
I have an additional question though about using canonicals for this kind of music pieces:
If I have 3 versions of a piece named "Wedding Collection" like this:
1. Wedding Collection for violin and piano
2. Wedding Collection for cello and piano
3. Wedding Collection for guitar
And I consolidate all three pages with a canonical pointing to a main "Wedding Collection" page that lists those 3 different versions, what happens if someone search for "wedding collection for violin and piano"? Will I be able to rank for those specific keywords? And if so, what page will show-up in the index? Here is how the use of the canonical can become confusing to me... thanks for any further help!