back to list

SCALA for dummies, draft 2

🔗Joseph Pehrson <jpehrson@rcn.com>

10/1/2002 7:23:53 PM

No, I'm not going to keep doing this, but I forgot to include
Manuel's new *edit* feature in Scala 2.05. (Maybe it was in 2.04,
too, and I never used it... :)

There are some other changes in the text to amplify and/or clarify:

_______________
SCALA FOR DUMMIES

Hi Wally,

Well, let's get started. Being a "dummy" myself, I am eminently
suited to writing the SCALA "dummies" article. Who else is going to
do it?? (Not Manuel, that's for sureÂ… :) [Manuel, this is a joke;
please feel free to "correct" anything I do hereÂ…]

I'm presuming you've downloaded and installed the software.

It's here:

http://www.xs4all.nl/~huygensf/scala/downloads.html

Good job! (If that's not the case, please contact me offlistÂ… I also
apologize to some of the old-time tuners for this rudimentary SCALA
info, but maybe it will be of help to somebody else just "lurkingÂ…")

You also should download the SCALA tuning files, which are also on
that page. SCALA is very easy to install, since Manuel has a
new "routine" that does it pretty easily. You don't even have to
reboot! How's that for a good start!

Anyway, once SCALA 2.5 is up and running, you need to know some very
basic commands. You can try the so called tutorial by typing in
@tutorial, and follow along with that, but if you are as stupid as I
am, you'll only understand part of that.

How about trying some elementary SCALA commends, just so we can get
this thing to start working:

First type in DIR into the little box at the bottom. You guessed
it! That will show you the directory of files that is in the root
directory. Just like in old DOS, you can type in CD also to change
directories. Let's just for now save everything in the root
directory for starters.

Once you type DIR, you will see a very few sample files in the root.
One is called ptolemy.scl! Guess what! This is a just
scale. "Just" what you're looking for!

Type in the little box at the bottom: LOAD PTOLEMY.SCL. That's how,
obviously, you get the scale in there!!! It says now "Intense
Diatonic" so we know we're on the right track.

However, in order to see anything, you have to type another command
in the bottom box:

SHOW

Try it! You'll like it! What you see now is the just ratios, their
equivalents in cents, and their interval name, according to Manuel's
ingenious interval naming system.

That's quite a bit right there for analysis.

However, if like some, you stress the "anal" in your "analysis"
please type in:

SHOW DATA

Whoaboy! I told you that was dangerous. HOWEVER, the more you look
at it, the more sense it will make. Stuff like number of intervals,
most common intervals. I guarantee there is absolutely nothing more
you will ever want to know about this scale. This is indeed "all the
things you wanted to know about Scale but were afraid to ask!"

OK, bro, we have now loaded in a scale and analyzed it. With the new
developments in SCALA 2.5 we can even HEAR it! You don't even have
to have MIDI set up, you can use your sound card!

Type SHOW again, just so we can get back the basic scale:

Now take your mouse and click on ANALYZE at the very top of the SCALA
menu. You will see something called "Chromatic Clavier." Click it
on, and there is your scale! You have to set the NOTATION down below
to make sure it makes sense for your scale, but once you have done
that, you have the scale right in front of you for playing!!! You
can just use your mouse to play the pitches!

If you want triads or chords, just hold down your SHIFT key! What a
tool, man! (Hit the space bar to silence the notes). Note that you
can view and play more than one octave of the scale, if you choose.
For just scales, you can also play a "tonality diamond" as a menu
selection from the "Analyze" toolbar.

OKÂ… now lets assume you have a MIDI keyboard set up to your
computer. Lucky guy! I bought mine used, too.

At the menu at top, use your mouse and go TOOLS, RELAY MIDI, and set
it to RELAYING ON.

Now you can just sit at your MIDI keyboard and play the scale and
various chords. It's all you need for an aural analysis.

Now, you mentioned that you were interested in creating your own
scales to work with. Not such an outlandish conception, since that's
why most of us are doing this.

What you need to know is the SCALA command:

INPUT

Try it. First of all, it asks you the number of notes in your
scale. Well, how many do you have?

Then just start entering in ratios in the typical fashion n/n.
When you're finished, type in, logically SHOW again, and there is
your completed scale. Then you can play it with the chromatic
clavier or, even better, with your MIDI keyboard to your heart's
content!

Now here is an important point to remember:

If you want a ratio just type in a number. If you type in just 386,
for example, it will become the ratio 386/1!

However, if what you really meant was the cents value, you must use a
decimal point: 386.. (I actually have a decimal point there, before
the period)

Then, SCALA will recognize that as an "irrational" or tempered value,
if it happens to be that.

You can MIX both kinds of input data, ratios and tempered values,
just by including that little decimal point at the end of the
irrational ones.

Don't forget to save your work.

Type SAVE and give your SCALA file a name. The program adds the .scl
extension automatically.

The traditional older SCALA DOS program had several commands
to "adjust" a given scale, such as INSERT and REPLACE, to insert or
replace pitches in your scale. You can still use those by typing in
the little command line box at the bottom (yes, the box we've been
typing in up to now). However, Manuel has a new graphic edit feature
(choose edit with your mouse from the big toolbar at top of SCALA).
In this new edit screen you can change the pitches of your scale,
adding, replacing, whatever, and actually hear the changes in the
scale. What an enhancement!

Now lets clear your screen, so we can have more fun:

Type CLS

Although I know you aren't specifically interested in this, I will
show you how to easily create an equal-tempered scale. Easy.

Let's say we want 72 equal:

Type in the little box at the bottom:

EQUAL 72

Voila! That's all there is to it. Don't forget to type in SHOW or
you won't see anything!!!

Once you press return a few time so you get the entire scale, you can
go to ANALYZE at the top menu and play the "Chromatic Klavier."
Isn't 72 fun! It's the best scale in the world (biased value
judgment hereÂ…)

Ok, while you're at it, try the TRIAD PLAYER in the same menu. Wow!
What have they been smoking in the Netherlands??!

Now I would like to do a little exercise in loading in, analyzing and
copying the text of SCALA files. After all, Manuel has accumulated a
million scale files, and it's well worth it to take a look at some of
the scales that other people have created before you!

In order to implement this, it's best to use the little included
routine that Robert Walker added to SCALA. Robert Walker's
additional code is now part of the SCALA program. You are welcome to
try to load in a scale on an IBM computer by simply going FILE OPEN
by using your mouse at the top of the screen.

Sounds logical, yes? However, I wouldn't recommend that! :) Why?
Well, Manuel has created this program using UNIX code, and the
opening function is supposed to work across several platforms. As a
result, it doesn't work very well in the IBM platform. Try it, and
you'll see.

Instead, type the following into the little box at the bottom:

@OPEN

Robert Walker wrote this. You will see it open a little Windows
dialogue box that will let you choose your file. This is the best
way with an IBM.

However, there is one more step. You must type:

@O in the SCALA box at the bottom (That's an ohhh, not a zero) after
you have selected your scale in the dialogue box.

Then don't forget to type SHOW or you won't see anything.

Now you have opened and loaded in a scale, and you can analyze it
using SHOW, or in incredible detail, using SHOW DATA.

If you want to save your window text, so you can view it in a text
editor or wordprocessor, you can use another routine written for
SCALA by Robert Walker (also now part of the program).

First enter

@C

in the SCALA command-line box at bottom.

Then enter

SHOW, so there's something that will be copied.

Finally, enter in

@COPY

Now, the text with your tuning information is in your Windows
clipboard, so all you have to do is go EDIT PASTE (or Ctrl-V) to
paste it into MS Word, the Tuning List postings, or whatever.

Of course, once you have your scale opened and analyzed, you can hear
it right away, chords and everything using Manuel's new MIDI-
interactive features.

Well, this is the basic tour. There are many other wonderful and
detailed things that SCALA can do, which you'll see if you browse in
the HELP file that comes up if you click on HELP in the top SCALA
menu.

Keep in mind that you can also tune external synths by setting the
synthesizer type and sending a MIDI tuning file to the synth tables
or by playing the tuning file into the synth tables using a
sequencer. I do that with my TX81Zs all the time, and that is,
frankly, my basic microtonal composing tool.

Between Manuel, myself and other people on this list, you should have
all the answers you need. It might take a little while for some
responses, but probably you won't have to wait too long.

Joseph Pehrson

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

10/2/2002 4:27:18 AM

Joseph, thanks for your eloquent contribution. Would it
be allright if I put it on the website?

Manuel

🔗Joseph Pehrson <jpehrson@rcn.com>

10/2/2002 6:34:50 AM

--- In tuning@y..., manuel.op.de.coul@e... wrote:

/tuning/topicId_39172.html#39178

> Joseph, thanks for your eloquent contribution. Would it
> be allright if I put it on the website?
>
> Manuel

***Hi Manuel!

Why, naturally, yes! I'd be flattered!

Joseph

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

10/2/2002 8:46:20 AM

Joseph wrote:
>Well, Manuel has created this program using UNIX code, and the
>opening function is supposed to work across several platforms. As a
>result, it doesn't work very well in the IBM platform. Try it, and
>you'll see.

Actually I've done quite some work on the open file dialog since
you first tried it. And to make up for the absent Windows look and
feel, I've added advanced features that the Windows one doesn't have.
For example, type Ctrl-O to open the dialog, then type "pt" in
front of the file name box, so that it says "pt*.scl".
Then hit the Tab key. The filename is now complete. You only need
to hit Enter to open it. Or if it's not the right file, then
the list has been shortened to only show the files beginning
with "pt".
Another feature: if you click on the file list to move the focus
to it, and then press some letter key, the first filename beginning
with that letter will be selected. You can then use the cursor keys
to move up and down.
Perhaps the biggest advantage is to be able to see the description
without opening the file.
It's also considerably faster than the Windows dialog now.

Manuel