1. Have the ability to edit parameters of individual notes or selections of multiple notes. Among the parameters that could be adjusted in a tabbed dialog box that would result would include note playback duration (for precisely controlling staccato and the like) and other performance articulations, but also specify the pitch microtuning adjustment as either a real number of cents (positive = tuned sharp, negative = tuned flat, 100.00 = one 12tET semitone) or tuning ratios expressed as an improper fraction with numerator greater than denominator, such as “3/2” for a true Just Intonation Perfect Fifth (Third Harmonic) which would roughly equal +1.96¢.
2. Alternatively or additionally, allow the tuning to be specified at the score level and automatically applied. Tunings could be created, edited, saved, and loaded from a library of common and shared user-created tunings. This wouldn’t work for Barbershop which often requires the same note (on paper, anyway) to have multiple different tunings based on what the underlying chord is, but would for Baroque and others using medieval fixed tunings such as Meantone or Kirnberger III.
Ooops, meant to insert the word “semitone” before the word “individually” in the second paragraph.
Ability to specify fine tuning of individual notes, either in a defined microtuned scale or on a per-note basis (preferably both).
This is not the same as using a different tuning base than A=440hz. It means being able to adjust the tuning of notes ± an integer or (preferrably) real number of cents (100ths of a 12tET [twelve-tone even tempered, the modern default tuning scale of MIDI]) individually.
This is absolutely vital to a wide variety of musical genres. Bach and other Baroque music for instance sounds just plain wrong in 12tET scale. Various ethnic and other non-Western musical styles have their own tunings including quartertones and such, Barbershop uses pure harmonic tuning to get the overtones and undertones that make chords “ring” and this simply isn’t possible with 12tET.
MIDI provides several ways to implement this on playback. If each part is on a different MIDI channel, you can use Pitch Bend events. Most modern MIDI instruments also support the later MIDI Tuning Spec (you can read about that on the official MIDI specs website) which doesn’t require putting each non-octave note per chord on its own channel.Joel Rea supported this idea ·