Note has a complex structure. In order to create one, you need to dive down a couple enums deep.
Let's provide convenience initializers for each of these different Kinds. Though it expands combinatorially, it may be nice to provide a convenience initializer for each PitchUnpitchedOrRest variant of each Kind.
Note
has a complex structure. In order to create one, you need to dive down a couple enums deep.Let's provide convenience initializers for each of these different
Kind
s. Though it expands combinatorially, it may be nice to provide a convenience initializer for eachPitchUnpitchedOrRest
variant of eachKind
.