On Fri, Apr 06, 2007 at 03:35:31AM -0400, Chuckk Hubbard wrote:
I was thinking of something a bit more automatic, where you don't need
a pedal or any other control, and the computer doesn't even need to know
what key you're in. It would just look at the notes being played and
make the necessary adjustments to bring them into tune with one another.
Since most chords are constructed by starting with the root and adding
major and minor thirds, I think the best way to do this would be to figure
out what the root of the chord is, and then adjust the thirds to perfect
thirds, flattening major thirds and sharpening minor thirds. Some overly
complex chords might need to be left untouched, but overly complex chords
probably wouldn't benefit much from just intonation anyway. The computer
might also need to figure out if there's a melody going on above the chord,
or if some of the notes should be considered passing tones, and treat them
separately from the chord, which might complicate things a little, but I
think it could be done.
> I programmed a Pure Data patch a while back that allows me to compose
I think this would also be an interesting feature for experimental music,
but it should be treated as a separate feature from the automatic retuning
I was thinking of.