back to list

Six free custom Mac "pre-composition" apps, some allowing any modulus

🔗calebmrgn <calebmrgn@...>

8/21/2012 8:03:54 AM

Over the years, I've commissioned a handful of specialized music apps for Macintosh that help me do what I've been working on. They are probably not useful to you, but if you're working on some of the same kinds of problems I am, they could change your life.

I offer these for free, and "as is". Some have documentation, some don't. They all work fine, but they all have a few subtle minor bugs. None will crash your computer or give you a disease.

The idea is to share. But I don't have a lot of time for back-and-forth, unless someone happens to find something useful for their work. There might be a few people who see this list for whom that would be the case. If someone really uses one of these apps for their work, I'll be happy to explain or write a tutorial.

In most of the apps, we've made the extra effort to allow for microtonal tuning by making the tuning modulus user-definable. You're not locked into a 12-tone series in a 12-tone tuning.

Link:

https://www.box.com/shared/tjp21be0om

Short description of the apps:

PermROT -- little app for making tables of permutations, any kind of symbols. Saves lots of time over making tables by hand. Useful for seeing, for example, what the "every third note" permutation is, instantly. Every-other perms is default, but any pattern is possible. You can flip the table around to any orientation. Might be useful for things other than music. Has directions.

HandAlg -- generates self-similar number series. User defines general pattern. Program tests and prints any successful solutions. Any modulus or length of series, within time limits. No filters -- just define and print. Has directions.

LinchoY -- makes arrays with a given series, and a lot more. Assumes 12-tone tuning, but allows series shorter than 12, repeated notes, etc. I use this almost every day. Latest version has important bug fixes. Extensive, sophisticated, and user-awful. Command-line. I've been using this since the 80's. Documentation is old.

DiscreteLogCalc -- finds "index series" of discrete logarithms, which make partially self-similar series. This has been mostly supplanted by HandAlg and FamRes.jar, which are both more useful. But if you want to know what the indices of 5 ^ n mod 19 are, this is your baby. Has directions.

Contour.jar -- Generates and tests series that are based on a user-defined contour. The idea is to explore "expansions" of a given musical shape -- expansions on the vertical axis. *Any tuning modulus, any length series*. Contour can be filled in with as many undefined x's as the user wishes. Extensive filters. I use it all the time. No doc, yet. Ask, if you're serious. A generalized contour is perceivable in ways that a specific interval-series is not.

FamResF.jar -- Generates and tests self-similar series, with filters for harmony, intervals, etc.
This is the newest app. Allows any tuning modulus, any length series (but long series will take forever to generate and test). Useful for the pre-composition phase where you design your series. This app allows you to find self-similar series that are not quite "perfect". Because there is only one class of four series that are "perfect", (in 12-tone, the indices of 12 ^ n mod 13) I'm interested in finding series that are as musically useful as the "perfect" case -- or more so, but with user-defined wiggle-room, or error-tolerance, so to speak. Similar shapes are as musically useful as identical shapes. Family resemblance is as useful as "invariance", possibly more so. (Think of the song Do, A Deer.) No doc, yet. Ask if serious about using it.

🔗Daniel Forró <dan.for@...>

8/21/2012 8:34:43 AM

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music > apps for Macintosh that help me do what I've been working on. They > are probably not useful to you, but if you're working on some of the > same kinds of problems I am, they could change your life.
>
> I offer these for free, and "as is". Some have documentation, some > don't. They all work fine, but they all have a few subtle minor > bugs. None will crash your computer or give you a disease.
>
> The idea is to share. But I don't have a lot of time for back-and-> forth, unless someone happens to find something useful for their > work. There might be a few people who see this list for whom that > would be the case. If someone really uses one of these apps for > their work, I'll be happy to explain or write a tutorial.
>

🔗Caleb Morgan <calebmrgn@...>

8/21/2012 9:00:18 AM

Hey Daniel.
You're the kind of guy I had in mind.
I run versions of these on a PPC G4 OS X 10.4.11, and an Intel Mac running 10.5 something.
What I can do is make sure I've uploaded all possible versions I use to the Box, and you can try different ones.
I've faced the PPC/Intel issue when I've travelled and wanted to run these apps on my old laptops.  So we ought to be able to get them working for you.
I'll take a look.  If that doesn't work, the guy who wrote most of these apps can probably solve it by making a different version.
-c

--- On Tue, 8/21/12, Daniel Forró <dan.for@tiscali.cz> wrote:

From: Daniel Forró <dan.for@...>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Tuesday, August 21, 2012, 11:34 AM

 

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my

G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music

> apps for Macintosh that help me do what I've been working on. They

> are probably not useful to you, but if you're working on some of the

> same kinds of problems I am, they could change your life.

>

> I offer these for free, and "as is". Some have documentation, some

> don't. They all work fine, but they all have a few subtle minor

> bugs. None will crash your computer or give you a disease.

>

> The idea is to share. But I don't have a lot of time for back-and-

> forth, unless someone happens to find something useful for their

> work. There might be a few people who see this list for whom that

> would be the case. If someone really uses one of these apps for

> their work, I'll be happy to explain or write a tutorial.

>

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/21/2012 9:19:39 AM

Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of the file.  Just rename them on your computer so you don't have to type that string every time.
I've confirmed that they work on my old g4 ppc running 10.4.  All six of these programs run on ppc 10.4
As I said, I have versions that also run on an Intel running 10.5 something.
The java programs are not started  by double-clicking.  Rather, you start Terminal on your Mac.  Then you go up to "File" upper left, and select new command, and enter java -jar [filename] to start it.   You may have to change the Terminal directory to 'desktop' if that's where you put the programs.  
Other programs are sometimes started with the ./command.
These are just details, though crucial ones.  I'm sure we can get these running for you.  (Whether they're useful is another matter.)
-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Tuesday, August 21, 2012, 12:00 PM

 

Hey Daniel.

You're the kind of guy I had in mind.

I run versions of these on a PPC G4 OS X 10.4.11, and an Intel Mac running 10.5 something.

What I can do is make sure I've uploaded all possible versions I use to the Box, and you can try different ones.

I've faced the PPC/Intel issue when I've travelled and wanted to run these apps on my old laptops.  So we ought to be able to get them working for you.

I'll take a look.  If that doesn't work, the guy who wrote most of these apps can probably solve it by making a different version.

-c

--- On Tue, 8/21/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 11:34 AM

 

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my

G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music

> apps for Macintosh that help me do what I've been working on. They

> are probably not useful to you, but if you're working on some of the

> same kinds of problems I am, they could change your life.

>

> I offer these for free, and "as is". Some have documentation, some

> don't. They all work fine, but they all have a few subtle minor

> bugs. None will crash your computer or give you a disease.

>

> The idea is to share. But I don't have a lot of time for back-and-

> forth, unless someone happens to find something useful for their

> work. There might be a few people who see this list for whom that

> would be the case. If someone really uses one of these apps for

> their work, I'll be happy to explain or write a tutorial.

>

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/21/2012 9:32:51 AM

To make things simpler, I'll make a little list of how I start each program.
-DiscreteLog:  double-click
-LinchoY: double-click
-Permrot: double-click
-Contour.jar:  (if it's on the desktop)  
1) start Terminal, it will come up with a prompt.
2) type cd desktop -- the Unix command for "change directory"
3) java -jar contour.jar (or whatever the filename is)  (you have to type the app name exactly right, obviously, so name these files anything that's convenient for you.)
4) enjoy, profit
-FamRes.jar  same as Contour.jar
-HandAlg:  double-click
I've now started all six of these using these commands on my old 10.4 ppc G4 laptop.
Should be do-able.
-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Tuesday, August 21, 2012, 12:19 PM

 

Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of the file.  Just rename them on your computer so you don't have to type that string every time.

I've confirmed that they work on my old g4 ppc running 10.4.  All six of these programs run on ppc 10.4

As I said, I have versions that also run on an Intel running 10.5 something.

The java programs are not started  by double-clicking.  Rather, you start Terminal on your Mac.  Then you go up to "File" upper left, and select new command, and enter java -jar [filename] to start it.   You may have to change the Terminal directory to 'desktop' if that's where you put the programs.  

Other programs are sometimes started with the ./command.

These are just details, though crucial ones.  I'm sure we can get these running for you.  (Whether they're useful is another matter.)

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@yahoo.com>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:00 PM

 

Hey Daniel.

You're the kind of guy I had in mind.

I run versions of these on a PPC G4 OS X 10.4.11, and an Intel Mac running 10.5 something.

What I can do is make sure I've uploaded all possible versions I use to the Box, and you can try different ones.

I've faced the PPC/Intel issue when I've travelled and wanted to run these apps on my old laptops.  So we ought to be able to get them working for you.

I'll take a look.  If that doesn't work, the guy who wrote most of these apps can probably solve it by making a different version.

-c

--- On Tue, 8/21/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 11:34 AM

 

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my

G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music

> apps for Macintosh that help me do what I've been working on. They

> are probably not useful to you, but if you're working on some of the

> same kinds of problems I am, they could change your life.

>

> I offer these for free, and "as is". Some have documentation, some

> don't. They all work fine, but they all have a few subtle minor

> bugs. None will crash your computer or give you a disease.

>

> The idea is to share. But I don't have a lot of time for back-and-

> forth, unless someone happens to find something useful for their

> work. There might be a few people who see this list for whom that

> would be the case. If someone really uses one of these apps for

> their work, I'll be happy to explain or write a tutorial.

>

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/21/2012 10:31:25 AM

I've also just uploaded the six files that I confirmed work on Intel Mac 10.5.8.  I've renamed the files with "--Intel10.5" on the end of their names.  Just re-name the files after you've downloaded.
"You" being anyone.
-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Tuesday, August 21, 2012, 12:32 PM

 

To make things simpler, I'll make a little list of how I start each program.

-DiscreteLog:  double-click

-LinchoY: double-click

-Permrot: double-click

-Contour.jar:  (if it's on the desktop)  

1) start Terminal, it will come up with a prompt.

2) type cd desktop -- the Unix command for "change directory"

3) java -jar contour.jar (or whatever the filename is)  (you have to type the app name exactly right, obviously, so name these files anything that's convenient for you.)

4) enjoy, profit

-FamRes.jar  same as Contour.jar

-HandAlg:  double-click

I've now started all six of these using these commands on my old 10.4 ppc G4 laptop.

Should be do-able.

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:19 PM

 

Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of the file.  Just rename them on your computer so you don't have to type that string every time.

I've confirmed that they work on my old g4 ppc running 10.4.  All six of these programs run on ppc 10.4

As I said, I have versions that also run on an Intel running 10.5 something.

The java programs are not started  by double-clicking.  Rather, you start Terminal on your Mac.  Then you go up to "File" upper left, and select new command, and enter java -jar [filename] to start it.   You may have to change the Terminal directory to 'desktop' if that's where you put the programs.  

Other programs are sometimes started with the ./command.

These are just details, though crucial ones.  I'm sure we can get these running for you.  (Whether they're useful is another matter.)

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:00 PM

 

Hey Daniel.

You're the kind of guy I had in mind.

I run versions of these on a PPC G4 OS X 10.4.11, and an Intel Mac running 10.5 something.

What I can do is make sure I've uploaded all possible versions I use to the Box, and you can try different ones.

I've faced the PPC/Intel issue when I've travelled and wanted to run these apps on my old laptops.  So we ought to be able to get them working for you.

I'll take a look.  If that doesn't work, the guy who wrote most of these apps can probably solve it by making a different version.

-c

--- On Tue, 8/21/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@tiscali.cz>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 11:34 AM

 

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my

G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music

> apps for Macintosh that help me do what I've been working on. They

> are probably not useful to you, but if you're working on some of the

> same kinds of problems I am, they could change your life.

>

> I offer these for free, and "as is". Some have documentation, some

> don't. They all work fine, but they all have a few subtle minor

> bugs. None will crash your computer or give you a disease.

>

> The idea is to share. But I don't have a lot of time for back-and-

> forth, unless someone happens to find something useful for their

> work. There might be a few people who see this list for whom that

> would be the case. If someone really uses one of these apps for

> their work, I'll be happy to explain or write a tutorial.

>

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/21/2012 10:39:17 AM

I've just tried all six of these on an Intel running 10.6.8 and they all work.
So they should be usable on newer systems, too.
-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@yahoo.com>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Tuesday, August 21, 2012, 1:31 PM

 

I've also just uploaded the six files that I confirmed work on Intel Mac 10.5.8.  I've renamed the files with "--Intel10.5" on the end of their names.  Just re-name the files after you've downloaded.

"You" being anyone.

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:32 PM

 

To make things simpler, I'll make a little list of how I start each program.

-DiscreteLog:  double-click

-LinchoY: double-click

-Permrot: double-click

-Contour.jar:  (if it's on the desktop)  

1) start Terminal, it will come up with a prompt.

2) type cd desktop -- the Unix command for "change directory"

3) java -jar contour.jar (or whatever the filename is)  (you have to type the app name exactly right, obviously, so name these files anything that's convenient for you.)

4) enjoy, profit

-FamRes.jar  same as Contour.jar

-HandAlg:  double-click

I've now started all six of these using these commands on my old 10.4 ppc G4 laptop.

Should be do-able.

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:19 PM

 

Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of the file.  Just rename them on your computer so you don't have to type that string every time.

I've confirmed that they work on my old g4 ppc running 10.4.  All six of these programs run on ppc 10.4

As I said, I have versions that also run on an Intel running 10.5 something.

The java programs are not started  by double-clicking.  Rather, you start Terminal on your Mac.  Then you go up to "File" upper left, and select new command, and enter java -jar [filename] to start it.   You may have to change the Terminal directory to 'desktop' if that's where you put the programs.  

Other programs are sometimes started with the ./command.

These are just details, though crucial ones.  I'm sure we can get these running for you.  (Whether they're useful is another matter.)

-c

--- On Tue, 8/21/12, Caleb Morgan <calebmrgn@...> wrote:

From: Caleb Morgan <calebmrgn@...>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 12:00 PM

 

Hey Daniel.

You're the kind of guy I had in mind.

I run versions of these on a PPC G4 OS X 10.4.11, and an Intel Mac running 10.5 something.

What I can do is make sure I've uploaded all possible versions I use to the Box, and you can try different ones.

I've faced the PPC/Intel issue when I've travelled and wanted to run these apps on my old laptops.  So we ought to be able to get them working for you.

I'll take a look.  If that doesn't work, the guy who wrote most of these apps can probably solve it by making a different version.

-c

--- On Tue, 8/21/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@tiscali.cz>

Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus

To: MakeMicroMusic@yahoogroups.com

Date: Tuesday, August 21, 2012, 11:34 AM

 

Thanks for sharing it. Unfortunately only DiscreteLogCalc works on my

G4 PPC with OSX 10.5.8...

Daniel Forro

On Aug 22, 2012, at 12:03 AM, calebmrgn wrote:

> Over the years, I've commissioned a handful of specialized music

> apps for Macintosh that help me do what I've been working on. They

> are probably not useful to you, but if you're working on some of the

> same kinds of problems I am, they could change your life.

>

> I offer these for free, and "as is". Some have documentation, some

> don't. They all work fine, but they all have a few subtle minor

> bugs. None will crash your computer or give you a disease.

>

> The idea is to share. But I don't have a lot of time for back-and-

> forth, unless someone happens to find something useful for their

> work. There might be a few people who see this list for whom that

> would be the case. If someone really uses one of these apps for

> their work, I'll be happy to explain or write a tutorial.

>

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

🔗Daniel Forró <dan.for@...>

8/21/2012 9:45:10 PM

Caleb, thanks for your time and uploading other versions. I'm sorry to bother you but still I could start only Contour and FamResF software. All the other can't be started directly by double click or by starting from Terminal. I've got answer "Unable to access jarfile [filename]" or "Invalid or corrupt jarfile [filename]".

DiscreteLogCalc copy1.jar can be started only by double click, not from Terminal.

GS (???) doesn't start.
RD (Remove Duplicates if I'm not wrong) starts but crashes with some exception error. What is this sofware good for?
TT (Twelve Tone if I'm not wrong) works, what is it for?

BTW my Terminal has no tab FILE, only SHELL, EDIT, VIEW, WINDOW, HELP.

Maybe I have different version of X11 or Java?

Thanks for your help.

Daniel Forro

On Aug 22, 2012, at 1:19 AM, Caleb Morgan wrote:

> Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of > the file. Just rename them on your computer so you don't have to > type that string every time.
> I've confirmed that they work on my old g4 ppc running 10.4. All > six of these programs run on ppc 10.4
> As I said, I have versions that also run on an Intel running 10.5 > something.
> The java programs are not started by double-clicking. Rather, you > start Terminal on your Mac. Then you go up to "File" upper left, > and select new command, and enter java -jar [filename] to start > it. You may have to change the Terminal directory to 'desktop' if > that's where you put the programs.
> Other programs are sometimes started with the ./command.
> These are just details, though crucial ones. I'm sure we can get > these running for you. (Whether they're useful is another matter.)
> -c

🔗Daniel Forró <dan.for@...>

8/21/2012 9:57:22 PM

GS works, too. What does it make? It looks like G(enerating) S(eries) - 12tone series probably ordered somehow (but why they start C-A-Bb-B...?), and highest number 39 916 800 is !11, why not to have all permutations of 12 tones, then number should be !12 = 479 001 600?

It would be great to have similar software which would generate 12tone (or more tones) series only from selected intervals - because intervals create character of series.

Daniel F

🔗Caleb Morgan <calebmrgn@...>

8/22/2012 5:15:32 AM

Heh, heh.  I'm sending you a long reply next.
You only need to generate 11! because you can keep the first note fixed.  No reason to have all 12 transpositions of a given series.
GS probably isn't worth it.
Long reply coming up.  Much will be explained

--- On Wed, 8/22/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@tiscali.cz>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Wednesday, August 22, 2012, 12:57 AM

 

GS works, too. What does it make? It looks like G(enerating) S(eries)

- 12tone series probably ordered somehow (but why they start C-A-Bb-

B...?), and highest number 39 916 800 is !11, why not to have all

permutations of 12 tones, then number should be !12 = 479 001 600?

It would be great to have similar software which would generate 12tone

(or more tones) series only from selected intervals - because

intervals create character of series.

Daniel F

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/22/2012 5:16:26 AM

Hey Daniel, I don't mind at all.

There are a handful of people who could benefit from using these tools, and you're one of them.  The only thing I want to avoid is arguing with anyone about the morality or validity of these tools and this approach.  (The tuning-list had people who were hostile toward this kind of pre-compositional work and to serialism.  I have no desire to push my projects on them.)

We're getting there.

Let's concentrate on starting the six apps I mentioned.

You've been able to start FamRes and Contour, the two newest (and for me, most important) apps.

You've been able to start DiscreteLogCalc.

That leaves three apps that you haven't been able to start.  LinchoY, HandAlg, and permrot.

You can rename these files anything you want.

I didn't mention GS, RD, and TT in my first emails because they an early effort to strip-mine self-similar series.  I doubt it would be useful to you.

However, just to answer:  GS Generated all 11! 12-tone Series.  TT tested those and printed the ones that passed for some test of self-similarity.  RD Removed Duplicates (versions of the series that were some transformation of one already found)   I've actually not used those three in years, and they have been superseded (made obsolete) by the other apps.  Let's not try to deal with those now.  After many years, I can say that they didn't turn out to be all that useful.  TT only had filters for detecting an 012 cell in contiguous 4-note groups and a few tests for self-similarity.  I did manage to find a few interesting series this way, but only with huge amounts of work.  In the end, this set of programs wasn't that "musical".

Of the remaining three, HandAlg is another self-similar series generating program, could be useful to you.  PermRot is just a very useful little tool for dealing with tables of symbols.

All the basic "finds" of HandAlg -- the actual 12-tone series -- are printed in the help text. 
You could use HandAlg to find other-than-12-tone series, however.  (10,11,13 notes, if you want.) 

The big one is LinchoY.  (Stands for Lines, Chords, Yaakov).  (You can rename it.)

Using LinchoY would require referring to a list of commands, which I could provide for you.

This program allows you to combine rows in arrays or chorales, and to find versions of a given row that have -- or don't have  -- specified harmonies, pitches, etc.  It makes it practical to write "tonal" 12-tone music, or to avoid tonality if you want.  You can create chorales/arrays where every chord is an 016 cell and every line is a version of the row.

With it and saintly patience, you can control your harmonies.  

However, it's only for 12-tone tuning.

What I'd suggest is that we pick an app -- or two or three apps -- and I'll write a help guide if you can get them started and they look useful.

FamRes and Contour are both almost user-friendly enough that you might be able to figure them out on your own, but I'm happy to work with anyone who's at all serious.

With both of those apps, you type a letter that corresponds to the parameter you want to set.  You set your parameters, and run the search.  Searches take from between a few seconds to up to 10 minutes.  Depends on your computer and the parameters.

Since you're a serious guy, I'd concentrate on FamRes, Contour, and maybe LinchoY.

PermRot is just helpful, but it's simple.  The others are probably not helpful.

My patience for helping someone who actually can use this stuff is unlimited.  I enjoy it.

I don't mind if I have to help someone for months.  But it only makes sense if it's going to accomplish something.  We can go back-and forth off list, if you at some point decide that you want a lot of help.

I like your work and I think you're the kind of composer who might be able to benefit from these tools.

caleb 

--- On Wed, 8/22/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@tiscali.cz>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Wednesday, August 22, 2012, 12:45 AM

 

Caleb, thanks for your time and uploading other versions. I'm sorry to

bother you but still I could start only Contour and FamResF software.

All the other can't be started directly by double click or by starting

from Terminal. I've got answer "Unable to access jarfile [filename]"

or "Invalid or corrupt jarfile [filename]".

DiscreteLogCalc copy1.jar can be started only by double click, not

from Terminal.

GS (???) doesn't start.

RD (Remove Duplicates if I'm not wrong) starts but crashes with some

exception error. What is this sofware good for?

TT (Twelve Tone if I'm not wrong) works, what is it for?

BTW my Terminal has no tab FILE, only SHELL, EDIT, VIEW, WINDOW, HELP.

Maybe I have different version of X11 or Java?

Thanks for your help.

Daniel Forro

On Aug 22, 2012, at 1:19 AM, Caleb Morgan wrote:

> Ok, I've uploaded a few of them, re-naming them -G4ppc at the end of

> the file. Just rename them on your computer so you don't have to

> type that string every time.

> I've confirmed that they work on my old g4 ppc running 10.4. All

> six of these programs run on ppc 10.4

> As I said, I have versions that also run on an Intel running 10.5

> something.

> The java programs are not started by double-clicking. Rather, you

> start Terminal on your Mac. Then you go up to "File" upper left,

> and select new command, and enter java -jar [filename] to start

> it. You may have to change the Terminal directory to 'desktop' if

> that's where you put the programs.

> Other programs are sometimes started with the ./command.

> These are just details, though crucial ones. I'm sure we can get

> these running for you. (Whether they're useful is another matter.)

> -c

[Non-text portions of this message have been removed]

🔗Caleb Morgan <calebmrgn@...>

8/22/2012 8:00:29 AM

In answer to this particular email:  The best program for what you describe is still Serial Composer by Tuuka Ilomaki.  But it only runs on System 9.  He said he'll never update it -- too much work.
One more suggestion.

To see whether Lincho interests you, download the older version that's now in my box, same link.  It's called simply Lincho.  It definitely runs on a PPC running 10.4.11, so it should run on your computer.  (I'm not sure.)

1) Double-click to start

2) Enter any arbitrary 12-tone row.  Letter-names with commas, upper or lower case.

A,C,E,Eb,G,B,F#,G#,A#,F,D,C# for example

3) type 'inc har: 0,3'

4) type 'run search'

Watch as the program will print at least two little "arrays" -- or 2-voice chorales -- whatever you want to call it.  There will probably be only two, because it will find the two series based on 5m (here called 5x) that make +or- minor third coupling with it.  (By definition.)

The program generates the standard 12-tone transformations plus 5m plus the rather esoteric 'every 5th note' -- here called "5p".

Then go to the lincho tutorial, and try some of the examples, and let me know if you're interested.  I'll assume that you're not.  No need to get back to me if you're not.

It's an extensive enough program that it will do all kinds of useful things -- at least for me.

If the program holds any interest for you, I can make sure there will be a version that will run on your computer.

LinchoY, the latest version, has a couple of bug fixes that make the program much more useful and musical.  

Incidentally, some of these programs will run on PC's, but I don't know the details, so I haven't mentioned it.

--- On Wed, 8/22/12, Daniel Forró <dan.for@...> wrote:

From: Daniel Forró <dan.for@...>
Subject: Re: [MMM] Six free custom Mac "pre-composition" apps, some allowing any modulus
To: MakeMicroMusic@yahoogroups.com
Date: Wednesday, August 22, 2012, 12:57 AM

 

GS works, too. What does it make? It looks like G(enerating) S(eries)

- 12tone series probably ordered somehow (but why they start C-A-Bb-

B...?), and highest number 39 916 800 is !11, why not to have all

permutations of 12 tones, then number should be !12 = 479 001 600?

It would be great to have similar software which would generate 12tone

(or more tones) series only from selected intervals - because

intervals create character of series.

Daniel F

[Non-text portions of this message have been removed]