back to list

Kontakt scripts for microtuning

🔗Bill Sethares <sethares@...>

9/16/2005 1:49:40 AM

Jon wrote:

>Looks like anything related to the tuning is a script, including the
multiple choice microtuning one. You can edit any of these, seems to
me. It
would be Really Great if you could simply load individual scripts
automatically, or from a file list.

You can edit them, and once edited, you can load
them easily. But the only one that currently exists is for
equal temperament retunings.

Jon continued:

> Here, here, Bill! Tell them...

Yes, I had written to the author of the EDO script
asking if he could write a script that
could somehow load in scala files. From looking at the
scripting language, though, I wasn't too hopeful,
since it has no commands to read in files of any kind.
I guess even a thick book isn't enough...

However -- there is good news. "Li'l Miss' Scale Oven"
(LMSO) can do it. It's at:

http://www.nonoctave.com

Rather than reading the scala file into the script,
LMSO reads in the scala file and
then automatically writes a Kontakt script.
You can then save it, and it's instantly
available in any instrument.
It's actually quite a bit more flexible than that --
you can have many tunings active at once,
and switch between them easily. The only downsides are
that it is Mac only and that it is not free.
On the other hand, X. J. Scott has worked hard
to figure this stuff out, and I am pretty happy with the
money spent (and time saved over trying to do it myself).

--Bill Sethares

🔗Jon Szanto <jszanto@...>

9/16/2005 8:09:44 AM

Bill!

{you wrote...}
>I guess even a thick book isn't enough...

Philistines.

>However -- there is good news. "Li'l Miss' Scale Oven" (LMSO) can do it. >It's at:

Excellent - X.J. is a smart one. I figured from looking at the script code samples that one could write something that *would* generate on the fly. Naturally, I don't own a Mac, but it would be a good reason to support X.J. in his work. Also gives hope to the possibility to write a convertor oneself.

>It's actually quite a bit more flexible than that -- you can have many >tunings active at once, and switch between them easily.

Whoa, there is something!

Great news, Bill - glad I saw your name in the forum! Oh, yes: how is K2 to work with, and are there any arduous processes for authorization (I only ask because I've heard a lot of horror stories over this kind of thing with NI, but I don't really know many users)?

Cheers,
Jon

🔗Bill Sethares <sethares@...>

9/17/2005 5:04:00 AM

I wrote:

> >However -- there is good news. "Li'l Miss' Scale Oven" (LMSO) can
do it.

to which Jon replied:

> Excellent - X.J. is a smart one. I figured from looking at the
script code
> samples that one could write something that *would* generate on the
fly.
> Naturally, I don't own a Mac, but it would be a good reason to
support X.J.
> in his work. Also gives hope to the possibility to write a convertor
oneself.
>
> >It's actually quite a bit more flexible than that -- you can have
many
> >tunings active at once, and switch between them easily.
>
> Whoa, there is something!

> Oh, yes: how is K2 to
> work with, and are there any arduous processes for authorization (I
only
> ask because I've heard a lot of horror stories over this kind of
thing with
> NI, but I don't really know many users)?

I never had any trouble with the authorizations other than
the initial confusion of what to do (the system is somewhat
byzantine, though flexible -- you can move authorizations
from one machine to another.) I think that most people
yelling are trying to get a genuine NI person to help
them with something, and this is the step that is
difficult. As long as you just want to do the normal
things that the website is set up to do, then there's
not much trouble.

I like Kontakt quite a bit so far, and I'm happy
like a pig in mud now that LMSO allows scala retunings...

-- Bill