MKNote ParametersParameters consist of an integer identifier and a value.
The MusicKit defines a number of
parameters. These begin with the “MK_” prefix. In addition, you can
define your own with [MKNote
parTagForName: @"myParameter"]
Parameter values may be one of the following types:
int
double
NSString
MKEnvelope
MKWaveTable
any object (e.g. a param's value could be a
MKScore)
The object that realizes the MKNote
determines how to interpret the parameters. Any parameters it
doesn't care about are ignored. This makes reorchestration easy.
The MKNote class does automatic type
conversion where possible. Thus, the consumer of a
MKNote parameter need not concern himself
with how the parameter was set.