function temperamentcalc()
{
var octave = document.getElementById('octave');

var TUpercent = 30.6905235;

var temperament = document.getElementById('temperament');
var temperamentoption = document.tempcalc.temperament.selectedIndex;

var oDDL = document.tempcalc.temperament;
var temperamenttext = oDDL.options[oDDL.selectedIndex].text;

var pitchofa = document.getElementById('pitchofa');

// there will be 13 terms one each for:
// c, c#, d, d#, e, f, f#, g, g#, a, a#, b, c

var interval_array = (temperament.value).split(':');

// each interval in cents

var intervalcn1 = (interval_array[0]);
var intervalcs1 = (interval_array[1]);
var intervaldn1 = (interval_array[2]);
var intervalds1 = (interval_array[3]);
var intervalen1 = (interval_array[4]);
var intervalfn1 = (interval_array[5]);
var intervalfs1 = (interval_array[6]);
var intervalgn1 = (interval_array[7]);
var intervalgs1 = (interval_array[8]);
var intervalan1 = (interval_array[9]);
var intervalas1 = (interval_array[10]);
var intervalbn1 = (interval_array[11]);
var intervalcn2 = (interval_array[12]);


if( pitchofa.value == 0 )
{
t0101.innerHTML = "choose a pitch for a' (modern pitch is a'=440Hz : default octave includes a')";
t0102.innerHTML = "&nbsp;"; 
 
// t0104.innerHTML = "&nbsp;";
t0105.innerHTML = "&nbsp;";

t0120.innerHTML = "&nbsp;";
t0120a.innerHTML = "&nbsp;";
t0120b.innerHTML = "&nbsp;";
t0120c.innerHTML = "&nbsp;";
t0120d.innerHTML = "&nbsp;";
t0120e.innerHTML = "&nbsp;";
t0120f.innerHTML = "&nbsp;";
t0120g.innerHTML = "&nbsp;";
t0120h.innerHTML = "&nbsp;";
t0120i.innerHTML = "&nbsp;";
t0120j.innerHTML = "&nbsp;";
t0120k.innerHTML = "&nbsp;";
t0120l.innerHTML = "&nbsp;";
t0120m.innerHTML = "&nbsp;";

t0121.innerHTML = "&nbsp;";
t0121a.innerHTML = "&nbsp;";
t0121b.innerHTML = "&nbsp;";
t0121c.innerHTML = "&nbsp;";
t0121d.innerHTML = "&nbsp;";
t0121e.innerHTML = "&nbsp;";
t0121f.innerHTML = "&nbsp;";
t0121g.innerHTML = "&nbsp;";
t0121h.innerHTML = "&nbsp;";
t0121i.innerHTML = "&nbsp;";
t0121j.innerHTML = "&nbsp;";
t0121k.innerHTML = "&nbsp;";
t0121l.innerHTML = "&nbsp;";
t0121m.innerHTML = "&nbsp;";

t0125.innerHTML = "&nbsp;";
t0125a.innerHTML = "&nbsp;";
t0125b.innerHTML = "&nbsp;";
t0125c.innerHTML = "&nbsp;";
t0125d.innerHTML = "&nbsp;";
t0125e.innerHTML = "&nbsp;";
t0125f.innerHTML = "&nbsp;";
t0125g.innerHTML = "&nbsp;";
t0125h.innerHTML = "&nbsp;";
t0125i.innerHTML = "&nbsp;";
t0125j.innerHTML = "&nbsp;";
t0125k.innerHTML = "&nbsp;";
t0125l.innerHTML = "&nbsp;";
t0125m.innerHTML = "&nbsp;";

t0130.innerHTML = "&nbsp;";
t0130a.innerHTML = "&nbsp;";
t0130b.innerHTML = "&nbsp;";
t0130c.innerHTML = "&nbsp;";
t0130d.innerHTML = "&nbsp;";
t0130e.innerHTML = "&nbsp;";
t0130f.innerHTML = "&nbsp;";
t0130g.innerHTML = "&nbsp;";
t0130h.innerHTML = "&nbsp;";
t0130i.innerHTML = "&nbsp;";
t0130j.innerHTML = "&nbsp;";
t0130k.innerHTML = "&nbsp;";
t0130l.innerHTML = "&nbsp;";
t0130m.innerHTML = "&nbsp;";

t0140.innerHTML =  "&nbsp;";

t0150.innerHTML = "&nbsp;";
t0150a.innerHTML = "&nbsp;";
t0150b.innerHTML = "&nbsp;";
t0150c.innerHTML = "&nbsp;";
t0150d.innerHTML = "&nbsp;";
t0150e.innerHTML = "&nbsp;";
t0150f.innerHTML = "&nbsp;";
t0150g.innerHTML = "&nbsp;";
t0150h.innerHTML = "&nbsp;";
t0150i.innerHTML = "&nbsp;";
t0150j.innerHTML = "&nbsp;";
t0150k.innerHTML = "&nbsp;";
t0150l.innerHTML = "&nbsp;";
t0150m.innerHTML = "&nbsp;";

t0151.innerHTML = "&nbsp;";
t0151a.innerHTML = "&nbsp;";
t0151b.innerHTML = "&nbsp;";
t0151c.innerHTML = "&nbsp;";
t0151d.innerHTML = "&nbsp;";
t0151e.innerHTML = "&nbsp;";
t0151f.innerHTML = "&nbsp;";
t0151g.innerHTML = "&nbsp;";
t0151h.innerHTML = "&nbsp;";
t0151i.innerHTML = "&nbsp;";
t0151j.innerHTML = "&nbsp;";
t0151k.innerHTML = "&nbsp;";
t0151l.innerHTML = "&nbsp;";
t0151m.innerHTML = "&nbsp;";

t0160.innerHTML = "&nbsp;";
t0160a.innerHTML = "&nbsp;";
t0160b.innerHTML = "&nbsp;";
t0160c.innerHTML = "&nbsp;";
t0160d.innerHTML = "&nbsp;";
t0160e.innerHTML = "&nbsp;";
t0160f.innerHTML = "&nbsp;";
t0160g.innerHTML = "&nbsp;";
t0160h.innerHTML = "&nbsp;";
t0160i.innerHTML = "&nbsp;";
t0160j.innerHTML = "&nbsp;";
t0160k.innerHTML = "&nbsp;";
t0160l.innerHTML = "&nbsp;";
t0160m.innerHTML = "&nbsp;";

// table of beat rates

t0200.innerHTML = "&nbsp;";


// subminor 3 (7 & 6)

t0201.innerHTML = "&nbsp;";
t0201a.innerHTML = "&nbsp;";
t0201b.innerHTML = "&nbsp;";
t0201c.innerHTML = "&nbsp;";
t0201d.innerHTML = "&nbsp;";
t0201e.innerHTML = "&nbsp;";
t0201f.innerHTML = "&nbsp;";
t0201g.innerHTML = "&nbsp;";
t0201h.innerHTML = "&nbsp;";
t0201i.innerHTML = "&nbsp;";
t0201j.innerHTML = "&nbsp;";
t0201k.innerHTML = "&nbsp;";
t0201l.innerHTML = "&nbsp;";
t0201m.innerHTML = "&nbsp;";

// minor 3 (6 & 5)

t0202.innerHTML = "&nbsp;";
t0202a.innerHTML = "&nbsp;";
t0202b.innerHTML = "&nbsp;";
t0202c.innerHTML = "&nbsp;";
t0202d.innerHTML = "&nbsp;";
t0202e.innerHTML = "&nbsp;";
t0202f.innerHTML = "&nbsp;";
t0202g.innerHTML = "&nbsp;";
t0202h.innerHTML = "&nbsp;";
t0202i.innerHTML = "&nbsp;";
t0202j.innerHTML = "&nbsp;";
t0202k.innerHTML = "&nbsp;";
t0202l.innerHTML = "&nbsp;";
t0202m.innerHTML = "&nbsp;";

// major 3 (5 & 4)

t0203.innerHTML = "&nbsp;";
t0203a.innerHTML = "&nbsp;";
t0203b.innerHTML = "&nbsp;";
t0203c.innerHTML = "&nbsp;";
t0203d.innerHTML = "&nbsp;";
t0203e.innerHTML = "&nbsp;";
t0203f.innerHTML = "&nbsp;";
t0203g.innerHTML = "&nbsp;";
t0203h.innerHTML = "&nbsp;";
t0203i.innerHTML = "&nbsp;";
t0203j.innerHTML = "&nbsp;";
t0203k.innerHTML = "&nbsp;";
t0203l.innerHTML = "&nbsp;";
t0203m.innerHTML = "&nbsp;";

// perfect 4 (4 & 3)

t0204.innerHTML = "&nbsp;";
t0204a.innerHTML = "&nbsp;";
t0204b.innerHTML = "&nbsp;";
t0204c.innerHTML = "&nbsp;";
t0204d.innerHTML = "&nbsp;";
t0204e.innerHTML = "&nbsp;";
t0204f.innerHTML = "&nbsp;";
t0204g.innerHTML = "&nbsp;";
t0204h.innerHTML = "&nbsp;";
t0204i.innerHTML = "&nbsp;";
t0204j.innerHTML = "&nbsp;";
t0204k.innerHTML = "&nbsp;";
t0204l.innerHTML = "&nbsp;";
t0204m.innerHTML = "&nbsp;";

// perfect 5 (3 & 2)

t0205.innerHTML = "&nbsp;";
t0205a.innerHTML = "&nbsp;";
t0205b.innerHTML = "&nbsp;";
t0205c.innerHTML = "&nbsp;";
t0205d.innerHTML = "&nbsp;";
t0205e.innerHTML = "&nbsp;";
t0205f.innerHTML = "&nbsp;";
t0205g.innerHTML = "&nbsp;";
t0205h.innerHTML = "&nbsp;";
t0205i.innerHTML = "&nbsp;";
t0205j.innerHTML = "&nbsp;";
t0205k.innerHTML = "&nbsp;";
t0205l.innerHTML = "&nbsp;";
t0205m.innerHTML = "&nbsp;";

// minor 6 (8 & 5)

t0206.innerHTML = "&nbsp;";
t0206a.innerHTML = "&nbsp;";
t0206b.innerHTML = "&nbsp;";
t0206c.innerHTML = "&nbsp;";
t0206d.innerHTML = "&nbsp;";
t0206e.innerHTML = "&nbsp;";
t0206f.innerHTML = "&nbsp;";
t0206g.innerHTML = "&nbsp;";
t0206h.innerHTML = "&nbsp;";
t0206i.innerHTML = "&nbsp;";
t0206j.innerHTML = "&nbsp;";
t0206k.innerHTML = "&nbsp;";
t0206l.innerHTML = "&nbsp;";
t0206m.innerHTML = "&nbsp;";

// major 6 (5 & 3)

t0207.innerHTML = "&nbsp;";
t0207a.innerHTML = "&nbsp;";
t0207b.innerHTML = "&nbsp;";
t0207c.innerHTML = "&nbsp;";
t0207d.innerHTML = "&nbsp;";
t0207e.innerHTML = "&nbsp;";
t0207f.innerHTML = "&nbsp;";
t0207g.innerHTML = "&nbsp;";
t0207h.innerHTML = "&nbsp;";
t0207i.innerHTML = "&nbsp;";
t0207j.innerHTML = "&nbsp;";
t0207k.innerHTML = "&nbsp;";
t0207l.innerHTML = "&nbsp;";
t0207m.innerHTML = "&nbsp;";

// minor 7 (9 & 5)

t0208.innerHTML = "&nbsp;";
t0208a.innerHTML = "&nbsp;";
t0208b.innerHTML = "&nbsp;";
t0208c.innerHTML = "&nbsp;";
t0208d.innerHTML = "&nbsp;";
t0208e.innerHTML = "&nbsp;";
t0208f.innerHTML = "&nbsp;";
t0208g.innerHTML = "&nbsp;";
t0208h.innerHTML = "&nbsp;";
t0208i.innerHTML = "&nbsp;";
t0208j.innerHTML = "&nbsp;";
t0208k.innerHTML = "&nbsp;";
t0208l.innerHTML = "&nbsp;";
t0208m.innerHTML = "&nbsp;";

// major 7 (15 & 8)

t0209.innerHTML = "&nbsp;";
t0209a.innerHTML = "&nbsp;";
t0209b.innerHTML = "&nbsp;";
t0209c.innerHTML = "&nbsp;";
t0209d.innerHTML = "&nbsp;";
t0209e.innerHTML = "&nbsp;";
t0209f.innerHTML = "&nbsp;";
t0209g.innerHTML = "&nbsp;";
t0209h.innerHTML = "&nbsp;";
t0209i.innerHTML = "&nbsp;";
t0209j.innerHTML = "&nbsp;";
t0209k.innerHTML = "&nbsp;";
t0209l.innerHTML = "&nbsp;";
t0209m.innerHTML = "&nbsp;";

// minor 6 (14 & 9)

t0210.innerHTML = "&nbsp;";
t0210a.innerHTML = "&nbsp;";
t0210b.innerHTML = "&nbsp;";
t0210c.innerHTML = "&nbsp;";
t0210d.innerHTML = "&nbsp;";
t0210e.innerHTML = "&nbsp;";
t0210f.innerHTML = "&nbsp;";
t0210g.innerHTML = "&nbsp;";
t0210h.innerHTML = "&nbsp;";
t0210i.innerHTML = "&nbsp;";
t0210j.innerHTML = "&nbsp;";
t0210k.innerHTML = "&nbsp;";
t0210l.innerHTML = "&nbsp;";
t0210m.innerHTML = "&nbsp;";

// major 6 (12 & 7)

t0211.innerHTML = "&nbsp;";
t0211a.innerHTML = "&nbsp;";
t0211b.innerHTML = "&nbsp;";
t0211c.innerHTML = "&nbsp;";
t0211d.innerHTML = "&nbsp;";
t0211e.innerHTML = "&nbsp;";
t0211f.innerHTML = "&nbsp;";
t0211g.innerHTML = "&nbsp;";
t0211h.innerHTML = "&nbsp;";
t0211i.innerHTML = "&nbsp;";
t0211j.innerHTML = "&nbsp;";
t0211k.innerHTML = "&nbsp;";
t0211l.innerHTML = "&nbsp;";
t0211m.innerHTML = "&nbsp;";

// minor 7 (7 & 4)

t0212.innerHTML = "&nbsp;";
t0212a.innerHTML = "&nbsp;";
t0212b.innerHTML = "&nbsp;";
t0212c.innerHTML = "&nbsp;";
t0212d.innerHTML = "&nbsp;";
t0212e.innerHTML = "&nbsp;";
t0212f.innerHTML = "&nbsp;";
t0212g.innerHTML = "&nbsp;";
t0212h.innerHTML = "&nbsp;";
t0212i.innerHTML = "&nbsp;";
t0212j.innerHTML = "&nbsp;";
t0212k.innerHTML = "&nbsp;";
t0212l.innerHTML = "&nbsp;";
t0212m.innerHTML = "&nbsp;";

// minor 7 (16 & 9)

t0213.innerHTML = "&nbsp;";
t0213a.innerHTML = "&nbsp;";
t0213b.innerHTML = "&nbsp;";
t0213c.innerHTML = "&nbsp;";
t0213d.innerHTML = "&nbsp;";
t0213e.innerHTML = "&nbsp;";
t0213f.innerHTML = "&nbsp;";
t0213g.innerHTML = "&nbsp;";
t0213h.innerHTML = "&nbsp;";
t0213i.innerHTML = "&nbsp;";
t0213j.innerHTML = "&nbsp;";
t0213k.innerHTML = "&nbsp;";
t0213l.innerHTML = "&nbsp;";
t0213m.innerHTML = "&nbsp;";


}
else
{
t0101.innerHTML = "Pitch of a' (in Hz) : <b>" + pitchofa.value + "</b>";

if( temperamentoption == "0" )
{
t0102.innerHTML = "choose a temperament"; 
 
// t0104.innerHTML = "&nbsp;";
t0105.innerHTML = "&nbsp;";

t0120.innerHTML = "&nbsp;";
t0120a.innerHTML = "&nbsp;";
t0120b.innerHTML = "&nbsp;";
t0120c.innerHTML = "&nbsp;";
t0120d.innerHTML = "&nbsp;";
t0120e.innerHTML = "&nbsp;";
t0120f.innerHTML = "&nbsp;";
t0120g.innerHTML = "&nbsp;";
t0120h.innerHTML = "&nbsp;";
t0120i.innerHTML = "&nbsp;";
t0120j.innerHTML = "&nbsp;";
t0120k.innerHTML = "&nbsp;";
t0120l.innerHTML = "&nbsp;";
t0120m.innerHTML = "&nbsp;";

t0121.innerHTML = "&nbsp;";
t0121a.innerHTML = "&nbsp;";
t0121b.innerHTML = "&nbsp;";
t0121c.innerHTML = "&nbsp;";
t0121d.innerHTML = "&nbsp;";
t0121e.innerHTML = "&nbsp;";
t0121f.innerHTML = "&nbsp;";
t0121g.innerHTML = "&nbsp;";
t0121h.innerHTML = "&nbsp;";
t0121i.innerHTML = "&nbsp;";
t0121j.innerHTML = "&nbsp;";
t0121k.innerHTML = "&nbsp;";
t0121l.innerHTML = "&nbsp;";
t0121m.innerHTML = "&nbsp;";


t0125.innerHTML = "&nbsp;";
t0125a.innerHTML = "&nbsp;";
t0125b.innerHTML = "&nbsp;";
t0125c.innerHTML = "&nbsp;";
t0125d.innerHTML = "&nbsp;";
t0125e.innerHTML = "&nbsp;";
t0125f.innerHTML = "&nbsp;";
t0125g.innerHTML = "&nbsp;";
t0125h.innerHTML = "&nbsp;";
t0125i.innerHTML = "&nbsp;";
t0125j.innerHTML = "&nbsp;";
t0125k.innerHTML = "&nbsp;";
t0125l.innerHTML = "&nbsp;";
t0125m.innerHTML = "&nbsp;";

t0130.innerHTML = "&nbsp;";
t0130a.innerHTML = "&nbsp;";
t0130b.innerHTML = "&nbsp;";
t0130c.innerHTML = "&nbsp;";
t0130d.innerHTML = "&nbsp;";
t0130e.innerHTML = "&nbsp;";
t0130f.innerHTML = "&nbsp;";
t0130g.innerHTML = "&nbsp;";
t0130h.innerHTML = "&nbsp;";
t0130i.innerHTML = "&nbsp;";
t0130j.innerHTML = "&nbsp;";
t0130k.innerHTML = "&nbsp;";
t0130l.innerHTML = "&nbsp;";
t0130m.innerHTML = "&nbsp;";

t0140.innerHTML =  "&nbsp;";

t0150.innerHTML = "&nbsp;";
t0150a.innerHTML = "&nbsp;";
t0150b.innerHTML = "&nbsp;";
t0150c.innerHTML = "&nbsp;";
t0150d.innerHTML = "&nbsp;";
t0150e.innerHTML = "&nbsp;";
t0150f.innerHTML = "&nbsp;";
t0150g.innerHTML = "&nbsp;";
t0150h.innerHTML = "&nbsp;";
t0150i.innerHTML = "&nbsp;";
t0150j.innerHTML = "&nbsp;";
t0150k.innerHTML = "&nbsp;";
t0150l.innerHTML = "&nbsp;";
t0150m.innerHTML = "&nbsp;";

t0151.innerHTML = "&nbsp;";
t0151a.innerHTML = "&nbsp;";
t0151b.innerHTML = "&nbsp;";
t0151c.innerHTML = "&nbsp;";
t0151d.innerHTML = "&nbsp;";
t0151e.innerHTML = "&nbsp;";
t0151f.innerHTML = "&nbsp;";
t0151g.innerHTML = "&nbsp;";
t0151h.innerHTML = "&nbsp;";
t0151i.innerHTML = "&nbsp;";
t0151j.innerHTML = "&nbsp;";
t0151k.innerHTML = "&nbsp;";
t0151l.innerHTML = "&nbsp;";
t0151m.innerHTML = "&nbsp;";

t0160.innerHTML = "&nbsp;";
t0160a.innerHTML = "&nbsp;";
t0160b.innerHTML = "&nbsp;";
t0160c.innerHTML = "&nbsp;";
t0160d.innerHTML = "&nbsp;";
t0160e.innerHTML = "&nbsp;";
t0160f.innerHTML = "&nbsp;";
t0160g.innerHTML = "&nbsp;";
t0160h.innerHTML = "&nbsp;";
t0160i.innerHTML = "&nbsp;";
t0160j.innerHTML = "&nbsp;";
t0160k.innerHTML = "&nbsp;";
t0160l.innerHTML = "&nbsp;";
t0160m.innerHTML = "&nbsp;";

// table of beat rates

t0200.innerHTML = "&nbsp;";


// subminor 3 (7 & 6)

t0201.innerHTML = "&nbsp;";
t0201a.innerHTML = "&nbsp;";
t0201b.innerHTML = "&nbsp;";
t0201c.innerHTML = "&nbsp;";
t0201d.innerHTML = "&nbsp;";
t0201e.innerHTML = "&nbsp;";
t0201f.innerHTML = "&nbsp;";
t0201g.innerHTML = "&nbsp;";
t0201h.innerHTML = "&nbsp;";
t0201i.innerHTML = "&nbsp;";
t0201j.innerHTML = "&nbsp;";
t0201k.innerHTML = "&nbsp;";
t0201l.innerHTML = "&nbsp;";
t0201m.innerHTML = "&nbsp;";

// minor 3 (6 & 5)

t0202.innerHTML = "&nbsp;";
t0202a.innerHTML = "&nbsp;";
t0202b.innerHTML = "&nbsp;";
t0202c.innerHTML = "&nbsp;";
t0202d.innerHTML = "&nbsp;";
t0202e.innerHTML = "&nbsp;";
t0202f.innerHTML = "&nbsp;";
t0202g.innerHTML = "&nbsp;";
t0202h.innerHTML = "&nbsp;";
t0202i.innerHTML = "&nbsp;";
t0202j.innerHTML = "&nbsp;";
t0202k.innerHTML = "&nbsp;";
t0202l.innerHTML = "&nbsp;";
t0202m.innerHTML = "&nbsp;";

// major 3 (5 & 4)

t0203.innerHTML = "&nbsp;";
t0203a.innerHTML = "&nbsp;";
t0203b.innerHTML = "&nbsp;";
t0203c.innerHTML = "&nbsp;";
t0203d.innerHTML = "&nbsp;";
t0203e.innerHTML = "&nbsp;";
t0203f.innerHTML = "&nbsp;";
t0203g.innerHTML = "&nbsp;";
t0203h.innerHTML = "&nbsp;";
t0203i.innerHTML = "&nbsp;";
t0203j.innerHTML = "&nbsp;";
t0203k.innerHTML = "&nbsp;";
t0203l.innerHTML = "&nbsp;";
t0203m.innerHTML = "&nbsp;";

// perfect 4 (4 & 3)

t0204.innerHTML = "&nbsp;";
t0204a.innerHTML = "&nbsp;";
t0204b.innerHTML = "&nbsp;";
t0204c.innerHTML = "&nbsp;";
t0204d.innerHTML = "&nbsp;";
t0204e.innerHTML = "&nbsp;";
t0204f.innerHTML = "&nbsp;";
t0204g.innerHTML = "&nbsp;";
t0204h.innerHTML = "&nbsp;";
t0204i.innerHTML = "&nbsp;";
t0204j.innerHTML = "&nbsp;";
t0204k.innerHTML = "&nbsp;";
t0204l.innerHTML = "&nbsp;";
t0204m.innerHTML = "&nbsp;";

// perfect 5 (3 & 2)

t0205.innerHTML = "&nbsp;";
t0205a.innerHTML = "&nbsp;";
t0205b.innerHTML = "&nbsp;";
t0205c.innerHTML = "&nbsp;";
t0205d.innerHTML = "&nbsp;";
t0205e.innerHTML = "&nbsp;";
t0205f.innerHTML = "&nbsp;";
t0205g.innerHTML = "&nbsp;";
t0205h.innerHTML = "&nbsp;";
t0205i.innerHTML = "&nbsp;";
t0205j.innerHTML = "&nbsp;";
t0205k.innerHTML = "&nbsp;";
t0205l.innerHTML = "&nbsp;";
t0205m.innerHTML = "&nbsp;";

// minor 6 (8 & 5)

t0206.innerHTML = "&nbsp;";
t0206a.innerHTML = "&nbsp;";
t0206b.innerHTML = "&nbsp;";
t0206c.innerHTML = "&nbsp;";
t0206d.innerHTML = "&nbsp;";
t0206e.innerHTML = "&nbsp;";
t0206f.innerHTML = "&nbsp;";
t0206g.innerHTML = "&nbsp;";
t0206h.innerHTML = "&nbsp;";
t0206i.innerHTML = "&nbsp;";
t0206j.innerHTML = "&nbsp;";
t0206k.innerHTML = "&nbsp;";
t0206l.innerHTML = "&nbsp;";
t0206m.innerHTML = "&nbsp;";

// major 6 (5 & 3)

t0207.innerHTML = "&nbsp;";
t0207a.innerHTML = "&nbsp;";
t0207b.innerHTML = "&nbsp;";
t0207c.innerHTML = "&nbsp;";
t0207d.innerHTML = "&nbsp;";
t0207e.innerHTML = "&nbsp;";
t0207f.innerHTML = "&nbsp;";
t0207g.innerHTML = "&nbsp;";
t0207h.innerHTML = "&nbsp;";
t0207i.innerHTML = "&nbsp;";
t0207j.innerHTML = "&nbsp;";
t0207k.innerHTML = "&nbsp;";
t0207l.innerHTML = "&nbsp;";
t0207m.innerHTML = "&nbsp;";

// minor 7 (9 & 5)

t0208.innerHTML = "&nbsp;";
t0208a.innerHTML = "&nbsp;";
t0208b.innerHTML = "&nbsp;";
t0208c.innerHTML = "&nbsp;";
t0208d.innerHTML = "&nbsp;";
t0208e.innerHTML = "&nbsp;";
t0208f.innerHTML = "&nbsp;";
t0208g.innerHTML = "&nbsp;";
t0208h.innerHTML = "&nbsp;";
t0208i.innerHTML = "&nbsp;";
t0208j.innerHTML = "&nbsp;";
t0208k.innerHTML = "&nbsp;";
t0208l.innerHTML = "&nbsp;";
t0208m.innerHTML = "&nbsp;";

// major 7 (15 & 8)

t0209.innerHTML = "&nbsp;";
t0209a.innerHTML = "&nbsp;";
t0209b.innerHTML = "&nbsp;";
t0209c.innerHTML = "&nbsp;";
t0209d.innerHTML = "&nbsp;";
t0209e.innerHTML = "&nbsp;";
t0209f.innerHTML = "&nbsp;";
t0209g.innerHTML = "&nbsp;";
t0209h.innerHTML = "&nbsp;";
t0209i.innerHTML = "&nbsp;";
t0209j.innerHTML = "&nbsp;";
t0209k.innerHTML = "&nbsp;";
t0209l.innerHTML = "&nbsp;";
t0209m.innerHTML = "&nbsp;";

// minor 6 (14 & 9)

t0210.innerHTML = "&nbsp;";
t0210a.innerHTML = "&nbsp;";
t0210b.innerHTML = "&nbsp;";
t0210c.innerHTML = "&nbsp;";
t0210d.innerHTML = "&nbsp;";
t0210e.innerHTML = "&nbsp;";
t0210f.innerHTML = "&nbsp;";
t0210g.innerHTML = "&nbsp;";
t0210h.innerHTML = "&nbsp;";
t0210i.innerHTML = "&nbsp;";
t0210j.innerHTML = "&nbsp;";
t0210k.innerHTML = "&nbsp;";
t0210l.innerHTML = "&nbsp;";
t0210m.innerHTML = "&nbsp;";

// major 6 (12 & 7)

t0211.innerHTML = "&nbsp;";
t0211a.innerHTML = "&nbsp;";
t0211b.innerHTML = "&nbsp;";
t0211c.innerHTML = "&nbsp;";
t0211d.innerHTML = "&nbsp;";
t0211e.innerHTML = "&nbsp;";
t0211f.innerHTML = "&nbsp;";
t0211g.innerHTML = "&nbsp;";
t0211h.innerHTML = "&nbsp;";
t0211i.innerHTML = "&nbsp;";
t0211j.innerHTML = "&nbsp;";
t0211k.innerHTML = "&nbsp;";
t0211l.innerHTML = "&nbsp;";
t0211m.innerHTML = "&nbsp;";

// minor 7 (7 & 4)

t0212.innerHTML = "&nbsp;";
t0212a.innerHTML = "&nbsp;";
t0212b.innerHTML = "&nbsp;";
t0212c.innerHTML = "&nbsp;";
t0212d.innerHTML = "&nbsp;";
t0212e.innerHTML = "&nbsp;";
t0212f.innerHTML = "&nbsp;";
t0212g.innerHTML = "&nbsp;";
t0212h.innerHTML = "&nbsp;";
t0212i.innerHTML = "&nbsp;";
t0212j.innerHTML = "&nbsp;";
t0212k.innerHTML = "&nbsp;";
t0212l.innerHTML = "&nbsp;";
t0212m.innerHTML = "&nbsp;";

// minor 7 (16 & 9)

t0213.innerHTML = "&nbsp;";
t0213a.innerHTML = "&nbsp;";
t0213b.innerHTML = "&nbsp;";
t0213c.innerHTML = "&nbsp;";
t0213d.innerHTML = "&nbsp;";
t0213e.innerHTML = "&nbsp;";
t0213f.innerHTML = "&nbsp;";
t0213g.innerHTML = "&nbsp;";
t0213h.innerHTML = "&nbsp;";
t0213i.innerHTML = "&nbsp;";
t0213j.innerHTML = "&nbsp;";
t0213k.innerHTML = "&nbsp;";
t0213l.innerHTML = "&nbsp;";
t0213m.innerHTML = "&nbsp;";


}
else
{
t0102.innerHTML = "Temperament # <b>" + temperamentoption + "</b> : <b>" + temperamenttext + "</b>";
t0105.innerHTML = "Octave (1 is the default) : <b>" + octave.value + "</b>";

t0120.innerHTML = "<b>Offset from ET in cents </b>(c = 0) <b>:</b>";
t0120a.innerHTML = ((interval_array[0]) - 0).toFixed(3);
t0120b.innerHTML = ((interval_array[1]) - 100).toFixed(3);
t0120c.innerHTML = ((interval_array[2]) - 200).toFixed(3);
t0120d.innerHTML = ((interval_array[3]) - 300).toFixed(3);
t0120e.innerHTML = ((interval_array[4]) - 400).toFixed(3);
t0120f.innerHTML = ((interval_array[5]) - 500).toFixed(3);
t0120g.innerHTML = ((interval_array[6]) - 600).toFixed(3);
t0120h.innerHTML = ((interval_array[7]) - 700).toFixed(3);
t0120i.innerHTML = ((interval_array[8]) - 800).toFixed(3);
t0120j.innerHTML = ((interval_array[9]) - 900).toFixed(3);
t0120k.innerHTML = ((interval_array[10]) - 1000).toFixed(3);
t0120l.innerHTML = ((interval_array[11]) - 1100).toFixed(3);
t0120m.innerHTML = ((interval_array[12]) - 1200).toFixed(3);

t0121.innerHTML = "<b>Offset from ET (HEX for sysex) </b>(c = 40) <b>:</b>";

var interval64a = parseInt(interval_array[0]) + parseInt(64);

t0121a.innerHTML = ((interval64a).toString(16)).toUpperCase();

var interval64b = parseInt(interval_array[1]) - parseInt(36);

t0121b.innerHTML = ((interval64b).toString(16)).toUpperCase();

var interval64c = parseInt(interval_array[2]) - parseInt(136); 

t0121c.innerHTML = ((interval64c).toString(16)).toUpperCase();

var interval64d = parseInt(interval_array[3]) - parseInt(236);

t0121d.innerHTML = ((interval64d).toString(16)).toUpperCase();

var interval64e = parseInt(interval_array[4]) - parseInt(336);

t0121e.innerHTML = ((interval64e).toString(16)).toUpperCase();

var interval64f = parseInt(interval_array[5]) - parseInt(436);

t0121f.innerHTML = ((interval64f).toString(16)).toUpperCase();

var interval64g = parseInt(interval_array[6]) - parseInt(536);

t0121g.innerHTML = ((interval64g).toString(16)).toUpperCase();

var interval64h = parseInt(interval_array[7]) - parseInt(636);

t0121h.innerHTML = ((interval64h).toString(16)).toUpperCase();

var interval64i = parseInt(interval_array[8]) - parseInt(736);

t0121i.innerHTML = ((interval64i).toString(16)).toUpperCase();

var interval64j = parseInt(interval_array[9]) - parseInt(836);

t0121j.innerHTML = ((interval64j).toString(16)).toUpperCase();

var interval64k = parseInt(interval_array[10]) - parseInt(936);

t0121k.innerHTML = ((interval64k).toString(16)).toUpperCase();

var interval64l = parseInt(interval_array[11]) - parseInt(1036);

t0121l.innerHTML = ((interval64l).toString(16)).toUpperCase();

var interval64m = parseInt(interval_array[12]) - parseInt(1136);

t0121m.innerHTML = ((interval64m).toString(16)).toUpperCase();


t0125.innerHTML =  "<b>Offset from ET in cents</b> (a = 0) <b>:</b>";
t0125a.innerHTML = ((interval_array[0]) - (interval_array[9]) + 900).toFixed(3);
t0125b.innerHTML = ((interval_array[1]) - (interval_array[9]) + 800).toFixed(3);
t0125c.innerHTML = ((interval_array[2]) - (interval_array[9]) + 700).toFixed(3);
t0125d.innerHTML = ((interval_array[3]) - (interval_array[9]) + 600).toFixed(3);
t0125e.innerHTML = ((interval_array[4]) - (interval_array[9]) + 500).toFixed(3);
t0125f.innerHTML = ((interval_array[5]) - (interval_array[9]) + 400).toFixed(3);
t0125g.innerHTML = ((interval_array[6]) - (interval_array[9]) + 300).toFixed(3);
t0125h.innerHTML = ((interval_array[7]) - (interval_array[9]) + 200).toFixed(3);
t0125i.innerHTML = ((interval_array[8]) - (interval_array[9]) + 100).toFixed(3);
t0125j.innerHTML = ((interval_array[9]) - (interval_array[9])).toFixed(3);
t0125k.innerHTML = ((interval_array[10]) - (interval_array[9]) - 100).toFixed(3);
t0125l.innerHTML = ((interval_array[11]) - (interval_array[9]) - 200).toFixed(3);
t0125m.innerHTML = ((interval_array[12]) - (interval_array[9]) - 300).toFixed(3);

t0130.innerHTML = "<b>Helmholtz pitch notation : </b>";

if(octave.value == "1")
{
t0130a.innerHTML = "<b>c'</b>";
t0130b.innerHTML = "<b>c'#</b><br>d'<i>b</i>";
t0130c.innerHTML = "<b>d'</b>";
t0130d.innerHTML = "d'#<br><b>e'<i>b</i></b>";
t0130e.innerHTML = "<b>e'</b>";
t0130f.innerHTML = "<b>f'</b>";
t0130g.innerHTML = "<b>f'#</b><br>g'<i>b</i>";
t0130h.innerHTML = "<b>g'</b>";
t0130i.innerHTML = "<b>g'#</b><br>a'<i>b</i>";
t0130j.innerHTML = "<b>a'</b>";
t0130k.innerHTML = "a'#<br><b>b'<i>b</i></b>";
t0130l.innerHTML = "<b>b'</b>";
t0130m.innerHTML = "<b>c''</b>";

}

if(octave.value == "0.5")
{
t0130a.innerHTML = "<b>c</b>";
t0130b.innerHTML = "<b>c#</b><br>d<i>b</i>";
t0130c.innerHTML = "<b>d</b>";
t0130d.innerHTML = "d#<br><b>e<i>b</i></b>";
t0130e.innerHTML = "<b>e</b>";
t0130f.innerHTML = "<b>f</b>";
t0130g.innerHTML = "<b>f#</b><br>g<i>b</i>";
t0130h.innerHTML = "<b>g</b>";
t0130i.innerHTML = "<b>g#</b><br>a<i>b</i>";
t0130j.innerHTML = "<b>a</b>";
t0130k.innerHTML = "a#<br><b>b<i>b</i></b>";
t0130l.innerHTML = "<b>b</b>";
t0130m.innerHTML = "<b>c'</b>";
}

if(octave.value == "0.25")
{
t0130a.innerHTML = "<b>C</b>";
t0130b.innerHTML = "<b>C#</b><br>D<i>b</i>";
t0130c.innerHTML = "<b>D</b>";
t0130d.innerHTML = "D#<br><b>E<i>b</i></b>";
t0130e.innerHTML = "<b>E</b>";
t0130f.innerHTML = "<b>F</b>";
t0130g.innerHTML = "<b>F#</b><br>G<i>b</i>";
t0130h.innerHTML = "<b>G</b>";
t0130i.innerHTML = "<b>G#</b><br>A<i>b</i>";
t0130j.innerHTML = "<b>A</b>";
t0130k.innerHTML = "A#<br><b>B<i>b</i></b>";
t0130l.innerHTML = "<b>B</b>";
t0130m.innerHTML = "<b>c</b>";
}

if(octave.value == 0.125)
{
t0130a.innerHTML = "<b>CC</b>";
t0130b.innerHTML = "<b>CC#</b><br>DD<i>b</i>";
t0130c.innerHTML = "<b>DD</b>";
t0130d.innerHTML = "DD#<br><b>EE<i>b</i></b>";
t0130e.innerHTML = "<b>EE</b>";
t0130f.innerHTML = "<b>FF</b>";
t0130g.innerHTML = "<b>FF#</b><br>GG<i>b</i>";
t0130h.innerHTML = "<b>GG</b>";
t0130i.innerHTML = "<b>GG#</b><br>AA<i>b</i>";
t0130j.innerHTML = "<b>AA</b>";
t0130k.innerHTML = "AA#<br><b>BB<i>b</i></b>";
t0130l.innerHTML = "<b>BB</b>";
t0130m.innerHTML = "<b>C</b>";
}


if(octave.value == 0.0625)
{
t0130a.innerHTML = "<b>CCC</b>";
t0130b.innerHTML = "<b>CCC#</b><br>DDD<i>b</i>";
t0130c.innerHTML = "<b>DDD</b>";
t0130d.innerHTML = "DDD#<br><b>EEE<i>b</i></b>";
t0130e.innerHTML = "<b>EEE</b>";
t0130f.innerHTML = "<b>FFF</b>";
t0130g.innerHTML = "<b>FFF#</b><br>GGG<i>b</i>";
t0130h.innerHTML = "<b>GGG</b>";
t0130i.innerHTML = "<b>GGG#</b><br>AAA<i>b</i>";
t0130j.innerHTML = "<b>AAA</b>";
t0130k.innerHTML = "AAA#<br><b>BBB<i>b</i></b>";
t0130l.innerHTML = "<b>BBB</b>";
t0130m.innerHTML = "<b>CC</b>";
}

if(octave.value == 2)
{
t0130a.innerHTML = "<b>c''</b>";
t0130b.innerHTML = "<b>c''#</b><br>d''<i>b</i>";
t0130c.innerHTML = "<b>d''</b>";
t0130d.innerHTML = "d''#<br><b>e''<i>b</i></b>";
t0130e.innerHTML = "<b>e''</b>";
t0130f.innerHTML = "<b>f''</b>";
t0130g.innerHTML = "<b>f''#</b><br>g''<i>b</i>";
t0130h.innerHTML = "<b>g''</b>";
t0130i.innerHTML = "<b>g''#</b><br>a''<i>b</i>";
t0130j.innerHTML = "<b>a''</b>";
t0130k.innerHTML = "a''#<br><b>b''<i>b</i></b>";
t0130l.innerHTML = "<b>b''</b>";
t0130m.innerHTML = "<b>c'''</b>";
}

if(octave.value == 4)
{
t0130a.innerHTML = "<b>c'''</b>";
t0130b.innerHTML = "<b>c'''#</b><br>d'''<i>b</i>";
t0130c.innerHTML = "<b>d'''</b>";
t0130d.innerHTML = "d'''#<br><b>e'''<i>b</i></b>";
t0130e.innerHTML = "<b>e'''</b>";
t0130f.innerHTML = "<b>f'''</b>";
t0130g.innerHTML = "<b>f'''#</b><br>g'''<i>b</i>";
t0130h.innerHTML = "<b>g'''</b>";
t0130i.innerHTML = "<b>g'''#</b><br>a'''<i>b</i>";
t0130j.innerHTML = "<b>a'''</b>";
t0130k.innerHTML = "a'''#<br><b>b'''<i>b</i></b>";
t0130l.innerHTML = "<b>b'''</b>";
t0130m.innerHTML = "<b>c''''</b>";
}

if(octave.value == 8)
{
t0130a.innerHTML = "<b>c''''</b>";
t0130b.innerHTML = "<b>c''''#</b><br>d''''<i>b</i>";
t0130c.innerHTML = "<b>d''''</b>";
t0130d.innerHTML = "d''''#<br><b>e''''<i>b</i></b>";
t0130e.innerHTML = "<b>e''''</b>";
t0130f.innerHTML = "<b>f''''</b>";
t0130g.innerHTML = "<b>f''''#</b><br>g''''<i>b</i>";
t0130h.innerHTML = "<b>g''''</b>";
t0130i.innerHTML = "<b>g''''#</b><br>a''''<i>b</i>";
t0130j.innerHTML = "<b>a''''</b>";
t0130k.innerHTML = "a''''#<br><b>b''''<i>b</i></b>";
t0130l.innerHTML = "<b>b''''</b>";
t0130m.innerHTML = "<b>c'''''</b>";
}

if(octave.value == 16)
{
t0130a.innerHTML = "<b>c'''''</b>";
t0130b.innerHTML = "<b>c'''''#</b><br>d'''''<i>b</i>";
t0130c.innerHTML = "<b>d'''''</b>";
t0130d.innerHTML = "d'''''#<br><b>e'''''<i>b</i></b>";
t0130e.innerHTML = "<b>e'''''</b>";
t0130f.innerHTML = "<b>f'''''</b>";
t0130g.innerHTML = "<b>f'''''#</b><br>g'''''<i>b</i>";
t0130h.innerHTML = "<b>g'''''</b>";
t0130i.innerHTML = "<b>g'''''#</b><br>a'''''<i>b</i>";
t0130j.innerHTML = "<b>a'''''</b>";
t0130k.innerHTML = "a'''''#<br><b>b'''''<i>b</i></b>";
t0130l.innerHTML = "<b>b'''''</b>";
t0130m.innerHTML = "<b>c''''''</b>";
}

t0140.innerHTML =  "<hr>";



t0150.innerHTML = "Intervals in cents : "; 
t0150a.innerHTML = (interval_array[0]);
t0150b.innerHTML = (interval_array[1]);
t0150c.innerHTML = (interval_array[2]);
t0150d.innerHTML = (interval_array[3]);
t0150e.innerHTML = (interval_array[4]);
t0150f.innerHTML = (interval_array[5]);
t0150g.innerHTML = (interval_array[6]);
t0150h.innerHTML = (interval_array[7]);
t0150i.innerHTML = (interval_array[8]);
t0150j.innerHTML = (interval_array[9]);
t0150k.innerHTML = (interval_array[10]);
t0150l.innerHTML = (interval_array[11]);
t0150m.innerHTML = (interval_array[12]);

t0151.innerHTML = "Intervals in TUs <font color=red>(note below)</font> : "; 

itua = 30.6905235*(interval_array[0]);

t0151a.innerHTML = (itua).toFixed(0);

itub = 30.6905235*(interval_array[1]);

t0151b.innerHTML = (itub).toFixed(0);

ituc = 30.6905235*(interval_array[2]);

t0151c.innerHTML = (ituc).toFixed(0);

itud = 30.6905235*(interval_array[3]);

t0151d.innerHTML = (itud).toFixed(0);

itue = 30.6905235*(interval_array[4]);

t0151e.innerHTML = (itue).toFixed(0);

ituf = 30.6905235*(interval_array[5]);

t0151f.innerHTML = (ituf).toFixed(0);

itug = 30.6905235*(interval_array[6]);

t0151g.innerHTML = (itug).toFixed(0);

ituh = 30.6905235*(interval_array[7]);

t0151h.innerHTML = (ituh).toFixed(0);

itui = 30.6905235*(interval_array[8]);

t0151i.innerHTML = (itui).toFixed(0);

ituj = 30.6905235*(interval_array[9]);

t0151j.innerHTML = (ituj).toFixed(0);

ituk = 30.6905235*(interval_array[10]);

t0151k.innerHTML = (ituk).toFixed(0);

itul = 30.6905235*(interval_array[11]);

t0151l.innerHTML = (itul).toFixed(0);

itum = 30.6905235*(interval_array[12]);

t0151m.innerHTML = (itum).toFixed(0);



frequencya = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[0] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyb = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[1] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyc = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[2] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyd = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[3] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencye = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[4] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyf = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[5] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyg = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[6] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyh = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[7] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyi = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[8] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyj = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyk = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[10] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencyl = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[11] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

frequencym = octave.value * (pitchofa.value * Math.pow(10,250.85833 * parseInt(interval_array[12] * 10000) / 10000000000 ))/(Math.pow(10,250.85833 * parseInt(interval_array[9] * 10000) / 10000000000 ));

t0160.innerHTML = "Frequency in Hz. : ";
t0160a.innerHTML = (frequencya).toFixed(2);
t0160b.innerHTML = (frequencyb).toFixed(2);
t0160c.innerHTML = (frequencyc).toFixed(2);
t0160d.innerHTML = (frequencyd).toFixed(2);
t0160e.innerHTML = (frequencye).toFixed(2);
t0160f.innerHTML = (frequencyf).toFixed(2);
t0160g.innerHTML = (frequencyg).toFixed(2);
t0160h.innerHTML = (frequencyh).toFixed(2);
t0160i.innerHTML = (frequencyi).toFixed(2);
t0160j.innerHTML = (frequencyj).toFixed(2);
t0160k.innerHTML = (frequencyk).toFixed(2);
t0160l.innerHTML = (frequencyl).toFixed(2);
t0160m.innerHTML = (frequencym).toFixed(2);

// table of beat rates in Hz (0 is pure, a positive number is wide, a negative number is narrow)

t0200.innerHTML = "<font color=red>table of beat rates in Hz (0 is pure, a positive number is wide, a negative number is narrow)</font>";


// septimal or sub- minor 3rd (7:6)

t0201.innerHTML = "septimal minor 3rd (7:6) : ";
t0201a.innerHTML = ((frequencyd * 6) - (frequencya * 7)).toFixed(2);
t0201b.innerHTML = ((frequencye * 6) - (frequencyb * 7)).toFixed(2);
t0201c.innerHTML = ((frequencyf * 6) - (frequencyc * 7)).toFixed(2);
t0201d.innerHTML = ((frequencyg * 6) - (frequencyd * 7)).toFixed(2);
t0201e.innerHTML = ((frequencyh * 6) - (frequencye * 7)).toFixed(2);
t0201f.innerHTML = ((frequencyi * 6) - (frequencyf * 7)).toFixed(2);
t0201g.innerHTML = ((frequencyj * 6) - (frequencyg * 7)).toFixed(2);
t0201h.innerHTML = ((frequencyk * 6) - (frequencyh * 7)).toFixed(2);
t0201i.innerHTML = ((frequencyl * 6) - (frequencyi * 7)).toFixed(2);
t0201j.innerHTML = ((frequencym * 6) - (frequencyj * 7)).toFixed(2);
t0201k.innerHTML = ((frequencyb * 12) - (frequencyk * 7)).toFixed(2);
t0201l.innerHTML = ((frequencyc * 12) - (frequencyl * 7)).toFixed(2);
t0201m.innerHTML = ((frequencyd * 12) - (frequencym * 7)).toFixed(2);

// 5-limit minor 3rd (6:5)

t0202.innerHTML = "5-limit minor 3rd (6:5) : ";
t0202a.innerHTML = ((frequencyd * 5) - (frequencya * 6)).toFixed(2);
t0202b.innerHTML = ((frequencye * 5) - (frequencyb * 6)).toFixed(2);
t0202c.innerHTML = ((frequencyf * 5) - (frequencyc * 6)).toFixed(2);
t0202d.innerHTML = ((frequencyg * 5) - (frequencyd * 6)).toFixed(2);
t0202e.innerHTML = ((frequencyh * 5) - (frequencye * 6)).toFixed(2);
t0202f.innerHTML = ((frequencyi * 5) - (frequencyf * 6)).toFixed(2);
t0202g.innerHTML = ((frequencyj * 5) - (frequencyg * 6)).toFixed(2);
t0202h.innerHTML = ((frequencyk * 5) - (frequencyh * 6)).toFixed(2);
t0202i.innerHTML = ((frequencyl * 5) - (frequencyi * 6)).toFixed(2);
t0202j.innerHTML = ((frequencym * 5) - (frequencyj * 6)).toFixed(2);
t0202k.innerHTML = ((frequencyb * 10) - (frequencyk * 6)).toFixed(2);
t0202l.innerHTML = ((frequencyc * 10) - (frequencyl * 6)).toFixed(2);
t0202m.innerHTML = ((frequencyd * 10) - (frequencym * 6)).toFixed(2);

// 5-limit major 3rd (5:4)

t0203.innerHTML = "5-limit major 3rd (5:4) : ";
t0203a.innerHTML = ((frequencye * 4) - (frequencya * 5)).toFixed(2);
t0203b.innerHTML = ((frequencyf * 4) - (frequencyb * 5)).toFixed(2);
t0203c.innerHTML = ((frequencyg * 4) - (frequencyc * 5)).toFixed(2);
t0203d.innerHTML = ((frequencyh * 4) - (frequencyd * 5)).toFixed(2);
t0203e.innerHTML = ((frequencyi * 4) - (frequencye * 5)).toFixed(2);
t0203f.innerHTML = ((frequencyj * 4) - (frequencyf * 5)).toFixed(2);
t0203g.innerHTML = ((frequencyk * 4) - (frequencyg * 5)).toFixed(2);
t0203h.innerHTML = ((frequencyl * 4) - (frequencyh * 5)).toFixed(2);
t0203i.innerHTML = ((frequencym * 4) - (frequencyi * 5)).toFixed(2);
t0203j.innerHTML = ((frequencyb * 8) - (frequencyj * 5)).toFixed(2);
t0203k.innerHTML = ((frequencyc * 8) - (frequencyk * 5)).toFixed(2);
t0203l.innerHTML = ((frequencyd * 8) - (frequencyl * 5)).toFixed(2);
t0203m.innerHTML = ((frequencye * 8) - (frequencym * 5)).toFixed(2);

// perfect 4th (4:3)

t0204.innerHTML = "perfect 4th (4:3) : ";
t0204a.innerHTML = ((frequencyf * 3) - (frequencya * 4)).toFixed(2);
t0204b.innerHTML = ((frequencyg * 3) - (frequencyb * 4)).toFixed(2);
t0204c.innerHTML = ((frequencyh * 3) - (frequencyc * 4)).toFixed(2);
t0204d.innerHTML = ((frequencyi * 3) - (frequencyd * 4)).toFixed(2);
t0204e.innerHTML = ((frequencyj * 3) - (frequencye * 4)).toFixed(2);
t0204f.innerHTML = ((frequencyk * 3) - (frequencyf * 4)).toFixed(2);
t0204g.innerHTML = ((frequencyl * 3) - (frequencyg * 4)).toFixed(2);
t0204h.innerHTML = ((frequencym * 3) - (frequencyh * 4)).toFixed(2);
t0204i.innerHTML = ((frequencyb * 6) - (frequencyi * 4)).toFixed(2);
t0204j.innerHTML = ((frequencyc * 6) - (frequencyj * 4)).toFixed(2);
t0204k.innerHTML = ((frequencyd * 6) - (frequencyk * 4)).toFixed(2);
t0204l.innerHTML = ((frequencye * 6) - (frequencyl * 4)).toFixed(2);
t0204m.innerHTML = ((frequencyf * 6) - (frequencym * 4)).toFixed(2);

// perfect 5th (3:2)

t0205.innerHTML = "perfect 5th (3:2) : ";
t0205a.innerHTML = ((frequencyh * 2) - (frequencya * 3)).toFixed(2);
t0205b.innerHTML = ((frequencyi * 2) - (frequencyb * 3)).toFixed(2);
t0205c.innerHTML = ((frequencyj * 2) - (frequencyc * 3)).toFixed(2);
t0205d.innerHTML = ((frequencyk * 2) - (frequencyd * 3)).toFixed(2);
t0205e.innerHTML = ((frequencyl * 2) - (frequencye * 3)).toFixed(2);
t0205f.innerHTML = ((frequencym * 2) - (frequencyf * 3)).toFixed(2);
t0205g.innerHTML = ((frequencyb * 4) - (frequencyg * 3)).toFixed(2);
t0205h.innerHTML = ((frequencyc * 4) - (frequencyh * 3)).toFixed(2);
t0205i.innerHTML = ((frequencyd * 4) - (frequencyi * 3)).toFixed(2);
t0205j.innerHTML = ((frequencye * 4) - (frequencyj * 3)).toFixed(2);
t0205k.innerHTML = ((frequencyf * 4) - (frequencyk * 3)).toFixed(2);
t0205l.innerHTML = ((frequencyg * 4) - (frequencyl * 3)).toFixed(2);
t0205m.innerHTML = ((frequencyh * 4) - (frequencym * 3)).toFixed(2);

// 5-limit minor 6th (8:5)

t0206.innerHTML = "5-limit minor 6th (8:5) : ";
t0206a.innerHTML = ((frequencyi * 5) - (frequencya * 8)).toFixed(2);
t0206b.innerHTML = ((frequencyj * 5) - (frequencyb * 8)).toFixed(2);
t0206c.innerHTML = ((frequencyk * 5) - (frequencyc * 8)).toFixed(2);
t0206d.innerHTML = ((frequencyl * 5) - (frequencyd * 8)).toFixed(2);
t0206e.innerHTML = ((frequencym * 5) - (frequencye * 8)).toFixed(2);
t0206f.innerHTML = ((frequencyb * 10) - (frequencyf * 8)).toFixed(2);
t0206g.innerHTML = ((frequencyc * 10) - (frequencyg * 8)).toFixed(2);
t0206h.innerHTML = ((frequencyd * 10) - (frequencyh * 8)).toFixed(2);
t0206i.innerHTML = ((frequencye * 10) - (frequencyi * 8)).toFixed(2);
t0206j.innerHTML = ((frequencyf * 10) - (frequencyj * 8)).toFixed(2);
t0206k.innerHTML = ((frequencyg * 10) - (frequencyk * 8)).toFixed(2);
t0206l.innerHTML = ((frequencyh * 10) - (frequencyl * 8)).toFixed(2);
t0206m.innerHTML = ((frequencyi * 10) - (frequencym * 8)).toFixed(2);

// 5-limit major 6th (5:3)

t0207.innerHTML = "5-limit major 6th (5:3) : ";
t0207a.innerHTML = ((frequencyj * 3) - (frequencya * 5)).toFixed(2);
t0207b.innerHTML = ((frequencyk * 3) - (frequencyb * 5)).toFixed(2);
t0207c.innerHTML = ((frequencyl * 3) - (frequencyc * 5)).toFixed(2);
t0207d.innerHTML = ((frequencym * 3) - (frequencyd * 5)).toFixed(2);
t0207e.innerHTML = ((frequencyb * 6) - (frequencye * 5)).toFixed(2);
t0207f.innerHTML = ((frequencyc * 6) - (frequencyf * 5)).toFixed(2);
t0207g.innerHTML = ((frequencyd * 6) - (frequencyg * 5)).toFixed(2);
t0207h.innerHTML = ((frequencye * 6) - (frequencyh * 5)).toFixed(2);
t0207i.innerHTML = ((frequencyf * 6) - (frequencyi * 5)).toFixed(2);
t0207j.innerHTML = ((frequencyg * 6) - (frequencyj * 5)).toFixed(2);
t0207k.innerHTML = ((frequencyh * 6) - (frequencyk * 5)).toFixed(2);
t0207l.innerHTML = ((frequencyi * 6) - (frequencyl * 5)).toFixed(2);
t0207m.innerHTML = ((frequencyj * 6) - (frequencym * 5)).toFixed(2);

// 5-limit large minor 7th (9:5)

t0208.innerHTML = "5-limit large minor 7th (9:5) : ";
t0208a.innerHTML = ((frequencyk * 5) - (frequencya * 9)).toFixed(2);
t0208b.innerHTML = ((frequencyl * 5) - (frequencyb * 9)).toFixed(2);
t0208c.innerHTML = ((frequencym * 5) - (frequencyc * 9)).toFixed(2);
t0208d.innerHTML = ((frequencyb * 10) - (frequencyd * 9)).toFixed(2);
t0208e.innerHTML = ((frequencyc * 10) - (frequencye * 9)).toFixed(2);
t0208f.innerHTML = ((frequencyd * 10) - (frequencyf * 9)).toFixed(2);
t0208g.innerHTML = ((frequencye * 10) - (frequencyg * 9)).toFixed(2);
t0208h.innerHTML = ((frequencyf * 10) - (frequencyh * 9)).toFixed(2);
t0208i.innerHTML = ((frequencyg * 10) - (frequencyi * 9)).toFixed(2);
t0208j.innerHTML = ((frequencyh * 10) - (frequencyj * 9)).toFixed(2);
t0208k.innerHTML = ((frequencyi * 10) - (frequencyk * 9)).toFixed(2);
t0208l.innerHTML = ((frequencyj * 10) - (frequencyl * 9)).toFixed(2);
t0208m.innerHTML = ((frequencyk * 10) - (frequencym * 9)).toFixed(2);

// 5-limit major 7th (15:8)

t0209.innerHTML = "5-limit major 7th (15:8) : ";
t0209a.innerHTML = ((frequencyl * 8) - (frequencya * 15)).toFixed(2);
t0209b.innerHTML = ((frequencym * 8) - (frequencyb * 15)).toFixed(2);
t0209c.innerHTML = ((frequencyb * 16) - (frequencyc * 15)).toFixed(2);
t0209d.innerHTML = ((frequencyc * 16) - (frequencyd * 15)).toFixed(2);
t0209e.innerHTML = ((frequencyd * 16) - (frequencye * 15)).toFixed(2);
t0209f.innerHTML = ((frequencye * 16) - (frequencyf * 15)).toFixed(2);
t0209g.innerHTML = ((frequencyf * 16) - (frequencyg * 15)).toFixed(2);
t0209h.innerHTML = ((frequencyg * 16) - (frequencyh * 15)).toFixed(2);
t0209i.innerHTML = ((frequencyh * 16) - (frequencyi * 15)).toFixed(2);
t0209j.innerHTML = ((frequencyi * 16) - (frequencyj * 15)).toFixed(2);
t0209k.innerHTML = ((frequencyj * 16) - (frequencyk * 15)).toFixed(2);
t0209l.innerHTML = ((frequencyk * 16) - (frequencyl * 15)).toFixed(2);
t0209m.innerHTML = ((frequencyl * 16) - (frequencym * 15)).toFixed(2);

// septimal minor 6 (14:9)

t0210.innerHTML = "septimal minor 6th (14:9) : ";
t0210a.innerHTML = ((frequencyi * 9) - (frequencya * 14)).toFixed(2);
t0210b.innerHTML = ((frequencyj * 9) - (frequencyb * 14)).toFixed(2);
t0210c.innerHTML = ((frequencyk * 9) - (frequencyc * 14)).toFixed(2);
t0210d.innerHTML = ((frequencyl * 9) - (frequencyd * 14)).toFixed(2);
t0210e.innerHTML = ((frequencym * 9) - (frequencye * 14)).toFixed(2);
t0210f.innerHTML = ((frequencyb * 18) - (frequencyf * 14)).toFixed(2);
t0210g.innerHTML = ((frequencyc * 18) - (frequencyg * 14)).toFixed(2);
t0210h.innerHTML = ((frequencyd * 18) - (frequencyh * 14)).toFixed(2);
t0210i.innerHTML = ((frequencye * 18) - (frequencyi * 14)).toFixed(2);
t0210j.innerHTML = ((frequencyf * 18) - (frequencyj * 14)).toFixed(2);
t0210k.innerHTML = ((frequencyg * 18) - (frequencyk * 14)).toFixed(2);
t0210l.innerHTML = ((frequencyh * 18) - (frequencyl * 14)).toFixed(2);
t0210m.innerHTML = ((frequencyi * 18) - (frequencym * 14)).toFixed(2);

// septimal major 6 (12:7)

t0211.innerHTML = "septimal major 6th (12:7) : ";
t0211a.innerHTML = ((frequencyj * 7) - (frequencya * 12)).toFixed(2);
t0211b.innerHTML = ((frequencyk * 7) - (frequencyb * 12)).toFixed(2);
t0211c.innerHTML = ((frequencyl * 7) - (frequencyc * 12)).toFixed(2);
t0211d.innerHTML = ((frequencym * 7) - (frequencyd * 12)).toFixed(2);
t0211e.innerHTML = ((frequencyb * 14) - (frequencye * 12)).toFixed(2);
t0211f.innerHTML = ((frequencyc * 14) - (frequencyf * 12)).toFixed(2);
t0211g.innerHTML = ((frequencyd * 14) - (frequencyg * 12)).toFixed(2);
t0211h.innerHTML = ((frequencye * 14) - (frequencyh * 12)).toFixed(2);
t0211i.innerHTML = ((frequencyf * 14) - (frequencyi * 12)).toFixed(2);
t0211j.innerHTML = ((frequencyg * 14) - (frequencyj * 12)).toFixed(2);
t0211k.innerHTML = ((frequencyh * 14) - (frequencyk * 12)).toFixed(2);
t0211l.innerHTML = ((frequencyi * 14) - (frequencyl * 12)).toFixed(2);
t0211m.innerHTML = ((frequencyj * 14) - (frequencym * 12)).toFixed(2);

// septimal minor 7 (7:4)

t0212.innerHTML = "septimal minor 7th (7:4) : ";
t0212a.innerHTML = ((frequencyk * 4) - (frequencya * 7)).toFixed(2);
t0212b.innerHTML = ((frequencyl * 4) - (frequencyb * 7)).toFixed(2);
t0212c.innerHTML = ((frequencym * 4) - (frequencyc * 7)).toFixed(2);
t0212d.innerHTML = ((frequencyb * 8) - (frequencyd * 7)).toFixed(2);
t0212e.innerHTML = ((frequencyc * 8) - (frequencye * 7)).toFixed(2);
t0212f.innerHTML = ((frequencyd * 8) - (frequencyf * 7)).toFixed(2);
t0212g.innerHTML = ((frequencye * 8) - (frequencyg * 7)).toFixed(2);
t0212h.innerHTML = ((frequencyf * 8) - (frequencyh * 7)).toFixed(2);
t0212i.innerHTML = ((frequencyg * 8) - (frequencyi * 7)).toFixed(2);
t0212j.innerHTML = ((frequencyh * 8) - (frequencyj * 7)).toFixed(2);
t0212k.innerHTML = ((frequencyi * 8) - (frequencyk * 7)).toFixed(2);
t0212l.innerHTML = ((frequencyj * 8) - (frequencyl * 7)).toFixed(2);
t0212m.innerHTML = ((frequencyk * 8) - (frequencym * 7)).toFixed(2);

// Pythagorean small minor 7th (16:9)

t0213.innerHTML = "Pythagorean small minor 7th (16:9) : ";
t0213a.innerHTML = ((frequencyk * 9) - (frequencya * 16)).toFixed(2);
t0213b.innerHTML = ((frequencyl * 9) - (frequencyb * 16)).toFixed(2);
t0213c.innerHTML = ((frequencym * 9) - (frequencyc * 16)).toFixed(2);
t0213d.innerHTML = ((frequencyb * 18) - (frequencyd * 16)).toFixed(2);
t0213e.innerHTML = ((frequencyc * 18) - (frequencye * 16)).toFixed(2);
t0213f.innerHTML = ((frequencyd * 18) - (frequencyf * 16)).toFixed(2);
t0213g.innerHTML = ((frequencye * 18) - (frequencyg * 16)).toFixed(2);
t0213h.innerHTML = ((frequencyf * 18) - (frequencyh * 16)).toFixed(2);
t0213i.innerHTML = ((frequencyg * 18) - (frequencyi * 16)).toFixed(2);
t0213j.innerHTML = ((frequencyh * 18) - (frequencyj * 16)).toFixed(2);
t0213k.innerHTML = ((frequencyi * 18) - (frequencyk * 16)).toFixed(2);
t0213l.innerHTML = ((frequencyj * 18) - (frequencyl * 16)).toFixed(2);
t0213m.innerHTML = ((frequencyk * 18) - (frequencym * 16)).toFixed(2);


}
}
}
