Basic RTcmix review
This was a real quick overview of the RTcmix music programming language.
We'll cover more next week, plus as we use it we will uncover additional
features. If you're feeling particularly lost about this, be sure to
see me or Onur (or Ethan) for assistance.
Links
Here are links to the RTcmix tutorials I mentioned in class:
- basic RTcmix tutorial
-- this is the one available at rtcmix.org.
Remember that not everything described in this tutorial (such as the
rtsetparams() score command) is applicable to us.
- John Gibson's RTcmix tutorial
-- John teaches at IU. This goes into a bit more detail than the basic
one above. The note about "not everything applies" is true here, too.
- Computer Music Compositon with RTcmix
-- written by Jerod Sommerfeldt,
this is a comprehensive look at the RTcmix language.
Here are links to various ways of running RTcmix:
- RTcmix Github Repository
-- this is the latest source code for the language. Use this if you want
to build your own 'terminal'-usage standalone version (don't use the
version available on the latest releases
page, it's way out-of-date. We'll have to update it soon!). You will
probably want to see me or Onur or Ethan about how to build this.
- rtcmix~
-- this is where you can download
the [rtcmix~] object for Max/MSP. There is a slightly
newer version with a few additional features available, but we're still
testing it out. I may post it to a future class if it looks like we'll
need to use any of the new features. Probably not necessary, though.
- John Gibson's RTcmixShell app
-- This page has links for the OSX and Windows version of "RTcmixShell",
a standalone app that John Gibson wrote for running RTcmix scripts.
You can render the scripts to soundfiles, save them, load them, etc.
John's page also has links for another OSX/Windows standlone
app, "RTcmixSAtest". I believe that RTcmixShell is the better app,
though.
Class Downloads