back to list

Rationale in action

🔗Chuckk Hubbard <BadMuthaHubbard@...>

5/28/2009 12:49:56 PM

"How Many Nights In?" copyright 2008 by Chuckk Hubbard
http://www.youtube.com/watch?v=NoJuajvYs6I

Created with my free just intonation sequencer, Rationale.

Dedicated to Lena Constante, a Romanian artist and innocent victim of the Communist regime in Romania. During 8 years of imprisonment, much of it in solitary confinement, she looked inward to find some relief from misery and some outlet for her creativity. She also attempted to keep track of time, hence the title.

Thanks for checking it out.

-Chuckk

🔗caleb morgan <calebmrgn@...>

5/28/2009 1:47:23 PM

Hi, I want to learn this.

I'm clueless about how to get it to start, or if I have the right files.

I'm running a dual-Intel Mac running OS X 10.5.4.

I downloaded a version of Csound, with something called Idle,

and MacPython, and rationale02.

the readme file says, unhelpfully:

"To run Rationale, either type "python rationale.py" in the Rationale folder, or double-click the file, if your system is set up to run Python files that way. Simple executables for Windows and Mac are on the way, for those who find typing words too confusing."

It's not that words are too confusing, just these words.

For instance, what application am I running when I type "python rationale.py" in the Rationale folder. (whatever that means, since it's not clear what application I'm typing this command in...)

Can you help me get started?

(I downloaded the dual-Intel Mac OS version.)

caleb

On May 28, 2009, at 3:49 PM, Chuckk Hubbard wrote:

>
>
> "How Many Nights In?" copyright 2008 by Chuckk Hubbard
> http://www.youtube.com/watch?v=NoJuajvYs6I
>
> Created with my free just intonation sequencer, Rationale.
>
> Dedicated to Lena Constante, a Romanian artist and innocent victim > of the Communist regime in Romania. During 8 years of imprisonment, > much of it in solitary confinement, she looked inward to find some > relief from misery and some outlet for her creativity. She also > attempted to keep track of time, hence the title.
>
> Thanks for checking it out.
>
> -Chuckk
>
>
>

🔗Chuckk Hubbard <BadMuthaHubbard@...>

5/29/2009 3:55:39 AM

Hi.
To type commands instead of clicking icons, you have to open Terminal. That you can find under Applications->Utilities. I created a shortcut to Terminal in the dock myself, until I figure out how to create a double-clickable .app file.
So if you can open a terminal, you'll need to use the command "cd" which stands for 'change directory'. For instance:
cd Documents/Chuckk/rationale
if I unzipped to that folder in my Documents folder.

Once you navigate Terminal to the right folder, try:
python rationale.py
"python" is the program needed by the Python programming language, and rationale.py is the main file for Rationale.

I've heard unpromising things for Csound on Intel 10.5; I have 10.4 on Intel, and the guy who compiles most of the OSX Csound packages has, I think, 10.5 on PPC. I know someone who was going to attempt to compile Csound on Intel 10.5, but I haven't heard how well it went. You might try the 10.4 Intel package:
http://sourceforge.net/project/showfiles.php?group_id=81968&package_id=120482&release_id=647554

In any case, it's best to install Python 2.5 before installing Csound. I will see what else I can find out for Intels running 10.5.

If you need in-depth help, feel free to email me, or look me up as badmuthahubbard on AIM or touchedchuckk on Yahoo Messenger.
If, on the other hand, it all works smoothly, well hallelujah!

-Chuckk

--- In tuning@yahoogroups.com, caleb morgan <calebmrgn@...> wrote:
>
> Hi, I want to learn this.
>
> I'm clueless about how to get it to start, or if I have the right files.
>
> I'm running a dual-Intel Mac running OS X 10.5.4.
>
> I downloaded a version of Csound, with something called Idle,
>
> and MacPython, and rationale02.
>
> the readme file says, unhelpfully:
>
> "To run Rationale, either type "python rationale.py" in the Rationale
> folder, or double-click the file, if your system is set up to run
> Python files that way. Simple executables for Windows and Mac are on
> the way, for those who find typing words too confusing."
>
> It's not that words are too confusing, just these words.
>
> For instance, what application am I running when I type "python
> rationale.py" in the Rationale folder. (whatever that means, since
> it's not clear what application I'm typing this command in...)
>
>
> Can you help me get started?
>
> (I downloaded the dual-Intel Mac OS version.)
>
> caleb
>
>
>
>
>
> On May 28, 2009, at 3:49 PM, Chuckk Hubbard wrote:
>
> >
> >
> > "How Many Nights In?" copyright 2008 by Chuckk Hubbard
> > http://www.youtube.com/watch?v=NoJuajvYs6I
> >
> > Created with my free just intonation sequencer, Rationale.
> >
> > Dedicated to Lena Constante, a Romanian artist and innocent victim
> > of the Communist regime in Romania. During 8 years of imprisonment,
> > much of it in solitary confinement, she looked inward to find some
> > relief from misery and some outlet for her creativity. She also
> > attempted to keep track of time, hence the title.
> >
> > Thanks for checking it out.
> >
> > -Chuckk
> >
> >
> >
>

🔗Cody Hallenbeck <codyhallenbeck@...>

5/29/2009 3:21:33 PM

Hi Chuckk,
I gave up on on compiling Csound on 10.5 when I saw how incredibly
long it would take to compile all the dependencies. Even assuming my
core 2 duo system is twice as fast as Anthonys, that's 5 hours, which
I'd probably mess up anyways. Oh well. I'll keep running in Windows
for the moment. Maybe once I finish moving out of my apartment I'll
take a crack at it.

I definitely know that simply installing either the csound 5.10 osx
10.4 intel package or the csound 5.10 osx 10.5 ppc package on an intel
system running 10.5 doesn't work. Theoretically you shouldn't need to
install python 2.5 since 10.5 ships with it, but installing the
package doesn't help either.

With regards to synthesis, I've been wanting to learn audio
programming for a while--I guess this creates some impetus. I started
learning supercollider...

MIDI, as much as it sucks, would be pratically useful. Still, it
definitely makes sense to work on stability and the current feature
set.

Despite the difficulties, the workflow in Rationale is really great,
and I'm really grateful for your work.

--Cody

On Fri, May 29, 2009 at 3:55 AM, Chuckk Hubbard
<BadMuthaHubbard@...> wrote:
>

> I've heard unpromising things for Csound on Intel 10.5; I have 10.4 on
> Intel, and the guy who compiles most of the OSX Csound packages has, I
> think, 10.5 on PPC. I know someone who was going to attempt to compile
> Csound on Intel 10.5, but I haven't heard how well it went. You might try
> the 10.4 Intel package:
> http://sourceforge.net/project/showfiles.php?group_id=81968&package_id=120482&release_id=647554
>

🔗Chuckk Hubbard <BadMuthaHubbard@...>

6/3/2009 12:26:01 AM

I have word now from the Csound developers that the next release will include a 10.5 version for Intel processors. I just learned about 10.5 coming with Python 2.5, that's good to know.
I've given lots of thought to MIDI, but I just don't know if I can make it work. Each user would want to be able to customize which devices and channels are used on which instruments, etc. Further, Csound as of now only allows one MIDI output device; there's nothing preventing me from implementing MIDI output outside of Csound, but the problem then is timing- if you have 3 instruments running through Csound and 2 others running through MIDI, it's hard to make sure the MIDI messages are sent in time with the Csound processing. Probably more productive right now to try to improve Rationale's Soundfont functionality.

Glad you have enjoyed the program. Have you explored all of the features? You can hide/show instruments, assign notes to regions of tonality, transpose selected notes by clicking and dragging, edit the available ratios, lots of cool stuff.

-Chuckk

--- In tuning@yahoogroups.com, Cody Hallenbeck <codyhallenbeck@...> wrote:
>
> Hi Chuckk,
> I gave up on on compiling Csound on 10.5 when I saw how incredibly
> long it would take to compile all the dependencies. Even assuming my
> core 2 duo system is twice as fast as Anthonys, that's 5 hours, which
> I'd probably mess up anyways. Oh well. I'll keep running in Windows
> for the moment. Maybe once I finish moving out of my apartment I'll
> take a crack at it.
>
> I definitely know that simply installing either the csound 5.10 osx
> 10.4 intel package or the csound 5.10 osx 10.5 ppc package on an intel
> system running 10.5 doesn't work. Theoretically you shouldn't need to
> install python 2.5 since 10.5 ships with it, but installing the
> package doesn't help either.
>
> With regards to synthesis, I've been wanting to learn audio
> programming for a while--I guess this creates some impetus. I started
> learning supercollider...
>
> MIDI, as much as it sucks, would be pratically useful. Still, it
> definitely makes sense to work on stability and the current feature
> set.
>
> Despite the difficulties, the workflow in Rationale is really great,
> and I'm really grateful for your work.
>
> --Cody
>
>
> On Fri, May 29, 2009 at 3:55 AM, Chuckk Hubbard
> <BadMuthaHubbard@...> wrote:
> >
>
> > I've heard unpromising things for Csound on Intel 10.5; I have 10.4 on
> > Intel, and the guy who compiles most of the OSX Csound packages has, I
> > think, 10.5 on PPC. I know someone who was going to attempt to compile
> > Csound on Intel 10.5, but I haven't heard how well it went. You might try
> > the 10.4 Intel package:
> > http://sourceforge.net/project/showfiles.php?group_id=81968&package_id=120482&release_id=647554
> >
>