back to list

Rationale 0.2, free JI composition software

🔗Chuckk Hubbard <BadMuthaHubbard@...>

5/4/2009 3:38:11 AM

I've just released Rationale version 0.2, for composing in extended just intonation.
http://rationale.sourceforge.net
http://sourceforge.net/projects/rationale

Runs on Windows, Mac, and Linux, not tested on other platforms. Requires Python 2.5 and Csound.

Features:
-instant tonal center change by hitting T; hit G to return to 1/1;
-regions, so different notes can have different tonal centers;
-notebanks, so you can instantly switch the bank of ratios available;
-Csound, OSC, and Soundfont output;
-transpose selected notes by dragging them vertically;
-independent vertical and horizontal zoom;
-arbitrary quantization and tuplets with a few keypresses.

And lots more. I hope to be posting a tutorial vid in a few days, as there are a lot of features that are easier to understand by seeing than reading.

I'm not a professional programmer, so please save your work frequently, and let me know if you have questions or find bugs. And before doing serious work, try saving a few test files to make sure you can! I've worked my ass off to fix many, many bugs, but I expect a few got by me, especially for Mac.

If you tried my previous program, JIsequencer, a couple years ago, you'll find this is far more stable and useful, you just have to get Python and Csound set up all right first. I'm happy to help with that if I can.

Hope you get some use out of it!

-Chuckk Hubbard

http://www.badmuthahubbard.com

🔗Dave Seidel <dave@...>

5/4/2009 4:23:15 AM

Looks really interesting, Chuckk, thanks. Really neat to see something that is based around intervals rather than scales, which is something I can relate to. I hope to give it a spin eventually, once I can wrest myself away from the tools I'm already using.

- Dave

Chuckk Hubbard wrote:
> I've just released Rationale version 0.2, for composing in extended just intonation.
> http://rationale.sourceforge.net
> http://sourceforge.net/projects/rationale
> > Runs on Windows, Mac, and Linux, not tested on other platforms. Requires Python 2.5 and Csound.
> > Features:
> -instant tonal center change by hitting T; hit G to return to 1/1;
> -regions, so different notes can have different tonal centers;
> -notebanks, so you can instantly switch the bank of ratios available;
> -Csound, OSC, and Soundfont output;
> -transpose selected notes by dragging them vertically;
> -independent vertical and horizontal zoom;
> -arbitrary quantization and tuplets with a few keypresses.
> > And lots more. I hope to be posting a tutorial vid in a few days, as there are a lot of features that are easier to understand by seeing than reading.
> > I'm not a professional programmer, so please save your work frequently, and let me know if you have questions or find bugs. And before doing serious work, try saving a few test files to make sure you can! I've worked my ass off to fix many, many bugs, but I expect a few got by me, especially for Mac.
> > If you tried my previous program, JIsequencer, a couple years ago, you'll find this is far more stable and useful, you just have to get Python and Csound set up all right first. I'm happy to help with that if I can.
> > Hope you get some use out of it!
> > > -Chuckk Hubbard
> > http://www.badmuthahubbard.com

--
~DaveSeidel = [
http://mysterybear.net,
http://daveseidel.tumblr.com,
http://twitter.com/DaveSeidel
];

🔗Chuckk Hubbard <BadMuthaHubbard@...>

5/6/2009 4:16:03 PM

Yes, I wanted to try to get free from the idea of choosing a fixed set of notes. Rationale lets you set up any number of ratio banks, which you can then switch between instantly, and which can have any number of ratios of any limit. Vertical and horizontal zoom are independent, in case someone wants lots of ratios or ratios that are very close together. The default set is 13-limit.
Basically designed for me!
-Chuckk

--- In MakeMicroMusic@yahoogroups.com, Dave Seidel <dave@...> wrote:
>
> Looks really interesting, Chuckk, thanks. Really neat to see something
> that is based around intervals rather than scales, which is something I
> can relate to. I hope to give it a spin eventually, once I can wrest
> myself away from the tools I'm already using.
>
> - Dave
>
> Chuckk Hubbard wrote:
> > I've just released Rationale version 0.2, for composing in extended just intonation.
> > http://rationale.sourceforge.net
> > http://sourceforge.net/projects/rationale
> >
> > Runs on Windows, Mac, and Linux, not tested on other platforms. Requires Python 2.5 and Csound.
> >
> > Features:
> > -instant tonal center change by hitting T; hit G to return to 1/1;
> > -regions, so different notes can have different tonal centers;
> > -notebanks, so you can instantly switch the bank of ratios available;
> > -Csound, OSC, and Soundfont output;
> > -transpose selected notes by dragging them vertically;
> > -independent vertical and horizontal zoom;
> > -arbitrary quantization and tuplets with a few keypresses.
> >
> > And lots more. I hope to be posting a tutorial vid in a few days, as there are a lot of features that are easier to understand by seeing than reading.
> >
> > I'm not a professional programmer, so please save your work frequently, and let me know if you have questions or find bugs. And before doing serious work, try saving a few test files to make sure you can! I've worked my ass off to fix many, many bugs, but I expect a few got by me, especially for Mac.
> >
> > If you tried my previous program, JIsequencer, a couple years ago, you'll find this is far more stable and useful, you just have to get Python and Csound set up all right first. I'm happy to help with that if I can.
> >
> > Hope you get some use out of it!
> >
> >
> > -Chuckk Hubbard
> >
> > http://www.badmuthahubbard.com
>
> --
> ~DaveSeidel = [
> http://mysterybear.net,
> http://daveseidel.tumblr.com,
> http://twitter.com/DaveSeidel
> ];
>