back to list

LT notation in Scala

🔗Gene Ward Smith <genewardsmith@...>

2/6/2007 3:28:59 PM

Manuel has just now implemented a major advance for Scala, called lt
notation. LT notation uses two generators, whose tuning is assignable.

Getting a piece into lt notation is a bit of a pain, so I am hoping
for a menu item eventually. However, if you have a midi file,
especally one with key signatures, you can do this, for example:

equal 31
mode chromatic
set lt 18 31
set notation lt
example/create/scale tune.mid tune.seq

This sets the notation to fifth.octave form. The "31" doesn't make
that much difference, it makes the following lines appear in the seq
file:

0 notation LT
0 lt_pars 18 31 2/1
! 0 lt_gens 696.77419 2/1

I would suggest uncommenting the bottom line, and commenting or
removing the middle line. Now you can have fun trying out other
tunings for this piece

0 notation LT
0 lt_gens 696.0 2/1

gives 50-et,

0 notation LT
0 lt_gens 696.578 2/1

gives 1/4 comma meantone,

0 notation LT
0 lt_gens 3/2 2/1

gives Pythagorean,

0 notation LT
0 lt_gens 697.564 1201.699

gives 5-limit TOP,

0 notation LT
0 lt_gens 966.667 2/1

gives a transformation to 36-et.

I recommend starting from a good meantone version.