back to list

Tempering commas

🔗manuel.op.de.coul@eon-benelux.com

12/19/2002 9:10:31 AM

The Scala function for tempering out a comma has been
improved to be able to do simultaneous tempering of
multiple commas now.
I tested it with Paul's Hypothesis, but to be sure that
it's correct, I would appreciate it if other people like
Gene or Dave would try to see if any mistakes can be found.
The command is PROJECT/TEMPER, or in the menu Modify->Temper.
The octave needs to be included in the list of commas, if
it is not to be tempered too. Thanks.

Manuel

🔗wallyesterpaulrus <wallyesterpaulrus@yahoo.com> <wallyesterpaulrus@yahoo.com>

12/19/2002 12:27:39 PM

--- In tuning-math@yahoogroups.com, manuel.op.de.coul@e... wrote:
> The Scala function for tempering out a comma has been
> improved to be able to do simultaneous tempering of
> multiple commas now.
> I tested it with Paul's Hypothesis, but to be sure that
> it's correct, I would appreciate it if other people like
> Gene or Dave would try to see if any mistakes can be found.
> The command is PROJECT/TEMPER, or in the menu Modify->Temper.
> The octave needs to be included in the list of commas, if
> it is not to be tempered too. Thanks.
>
> Manuel

see my off-list e-mail.

i would like very much to take a look at this. i'm getting very busy
these days, but perhaps next year, i can get around to setting myself
up as a serious evaluator of scala.

one thing i'm very interested in is *geometric* tempering, probably
not in gene's sense, but rather where each consonant interval gets
tempered in proportion to its taxicab length, as a proportion of the
total taxicab length of the comma, in the kees van prooijen
lattice . . . no one (let alone me) has invested any serious gray
matter into this yet, but i think the result could be quite beautiful
from a "numerological" standpoint (for example, i believe my
Heuristic would be exactly true in the 5-limit if one tempers this
way) . . .

🔗Gene Ward Smith <genewardsmith@juno.com> <genewardsmith@juno.com>

12/20/2002 12:50:19 AM

--- In tuning-math@yahoogroups.com, manuel.op.de.coul@e... wrote:

> I tested it with Paul's Hypothesis, but to be sure that
> it's correct, I would appreciate it if other people like
> Gene or Dave would try to see if any mistakes can be found.

The comma program seems to work, but to really test it it would be nice to have pipedum, and I've never managed to make that work. It always says the scale does not exist, even with the example you give.

Getting things to work for me in Scala is chancy; am I reading the help files right, I wonder?

🔗Gene Ward Smith <genewardsmith@juno.com> <genewardsmith@juno.com>

12/20/2002 1:02:02 AM

--- In tuning-math@yahoogroups.com, "Gene Ward Smith <genewardsmith@j...>" <genewardsmith@j...> wrote:

> Getting things to work for me in Scala is chancy; am I reading the help files right, I wonder?

It occurs to me that if the help file had example command lines on could copy and paste, it would help a great deal. Once one gets a single example to work, the problem is almost certainly licked. Maybe Manuel could post an example command line here or email me one for
both "pipedum" and "show difference" I could see if I have some kind of generic problem.

🔗manuel.op.de.coul@eon-benelux.com

12/20/2002 1:19:45 AM

Gene wrote:
>Getting things to work for me in Scala is chancy; am I reading the help
files right, I wonder?

I don't know how much of it is Double Dutch, perhaps you're
reading things too literally. But here's an example.
Save it as a command file, for example as "block.cmd". Then
invoke it with @block.

-----file begins here----
echo making periodicity block
pipedum
2
2048/2025
34171875/33554432
2
echo tidying it up
normalize
key/centre
show
pause
echo copy to scale nr. 1
copy 0 1
echo tempering out 2048/2025
project/temper 2048/2025 2/1
show
pause
echo show difference with PB
show difference 1
pause
echo see if it has 2 interval sizes
show/interval
-----file ends here----

Manuel

🔗manuel.op.de.coul@eon-benelux.com

12/20/2002 1:35:18 AM

Paul wrote:
>i would like very much to take a look at this. i'm getting very busy
>these days, but perhaps next year, i can get around to setting myself
>up as a serious evaluator of scala.

Splendid.

>one thing i'm very interested in is *geometric* tempering, probably
>not in gene's sense, but rather where each consonant interval gets
>tempered in proportion to its taxicab length, as a proportion of the
>total taxicab length of the comma,

Hmm, I'd need to think more to see how this can be done.

Manuel

🔗Gene Ward Smith <genewardsmith@juno.com> <genewardsmith@juno.com>

12/20/2002 2:47:49 AM

--- In tuning-math@yahoogroups.com, manuel.op.de.coul@e... wrote:

But here's an example.
> Save it as a command file, for example as "block.cmd". Then
> invoke it with @block.

This worked! I then tried to get it to work via the command line, and it didn't, until I entered "2" by itself. It then asked me for the rest of the data. The problem therefore is that the help file does not correctly describe the proceedure, so I'd change it.

🔗manuel.op.de.coul@eon-benelux.com

12/20/2002 3:05:10 AM

>This worked! I then tried to get it to work via the command line,
>and it didn't, until I entered "2" by itself.
>It then asked me for the rest of the data.

It's not quite clear to me what exactly you typed, or how
you misinterpreted the help file.
It's always important to look at the first line of a
help subject, to see what the command parameters are.
Any other subsequent data will be prompted for.

Manuel