Constrained tuning: Difference between revisions

Mike Battaglia (talk | contribs)
Mike Battaglia (talk | contribs)
Line 201: Line 201:
where  
where  


* <math>x</math> is any random tuning with pure octaves
* <math>x</math> is any random generator map giving pure octaves
* <math>B</math> is a matrix whose rows are a basis for the subspace of generator maps with octave coordinate set to 0
* <math>B</math> is a matrix whose rows are a basis for the subspace of generator maps with octave coordinate set to 0
* <math>h</math> being a free variable.
* <math>h</math> is a free variable.


Given that, and assuming <math>M</math> is our mapping matrix, <math>W</math> our weighting matrix, and <math>j</math> our JIP, we can solve for the best possible <math>g</math> in closed form:
Given that, and assuming <math>M</math> is our mapping matrix, <math>W</math> our weighting matrix, and <math>j</math> our JIP, we can solve for the best possible <math>g</math> in closed form: