Have the option to specify an alternate tuning for any monophonic simple patch usage. Needs to be monophonic because the only way to implement this (that I can think of) is to utilize pitch bend, which is channel-wide. So each tuning would have a map of [pitch class] -> [bend value] and when a new note is received, the old note is turned off, the bend is applied, and the new note is played.
Cadenza should ship with all common tuning systems, as well as an ability to create new ones. To accomplish this, tuning systems should be specified in resource files.
Have the option to specify an alternate tuning for any monophonic simple patch usage. Needs to be monophonic because the only way to implement this (that I can think of) is to utilize pitch bend, which is channel-wide. So each tuning would have a map of [pitch class] -> [bend value] and when a new note is received, the old note is turned off, the bend is applied, and the new note is played.
Cadenza should ship with all common tuning systems, as well as an ability to create new ones. To accomplish this, tuning systems should be specified in resource files.