I'm wondering about the best way to support LV ties in the api. Would it make sense to add isTieLetRing to NoteData? It would have somehow be exclusive with isTieStart, if only by convention. (That is, only one could be set.)
Another approach would be to add an API-level enum for tie starts that had 2 values (TieStart::regular, TieStart::letRing). But this would be a breaking change.
I'm wondering about the best way to support LV ties in the api. Would it make sense to add
isTieLetRingtoNoteData? It would have somehow be exclusive withisTieStart, if only by convention. (That is, only one could be set.)Another approach would be to add an API-level enum for tie starts that had 2 values (TieStart::regular, TieStart::letRing). But this would be a breaking change.