page
1
2
3
4
downloads
Getting ChucK
The ChucK website is
here, and the mirror site in case that one happens to be down is
here.
ChucK is a music programming language that is emerging as an excellent alternative for creating music programs.
As a programmer and novice musician, I found my way into music via ChucK and have been programming in ChucK since October of 2007.
To get ChucK, go to one of the above linked sites and click on downloads, choose your operating system, and then you must decide if you want the command line version of ChucK, the miniAudicle version of ChucK, or what the heck get them both.
It's your choice but I recommend the miniAudicle because it has an Integrated Development Environment which basically consists of a color-highlighted text editor and a graphical way to run the programs, plus the miniAudicle has the ChucK GUI which the later programs will use.
So get ChucK and install it first, all of my music software runs on ChucK.
Wah Pitch Demo
This demo shows you how the GMS concept works without using a guitar.
There's a synthesized guitar in it playing a tune, and all you do is start it up and then move the mouse around.
Moving the mouse horizontally controls wah, with left being lower frequency wah and right being upper frequency wah.
Moving the mouse vertically controls pitch, with down being lower pitch and up being higher pitch.
The code is
here.
See page 3 for more description.
GMS Rev 30
I'm now releasing GMS30.ck which is
here.
Betty's new voice samples are
here.
You need to create a subdirectory called "Betty" and unzip Betty2.tgz into that directory.
Then GMS30.ck will find the files and make use of them to create a computer voice feedback for your GMS sensor.
Note that this software requires a fairly fast computer and is a little bit confusing to use, so you may want to download my other streamlined software programs (see below).
Wah Rev 5
This program just does Wah and you can get it
here.
Just start up the program and it automatically begins recording to GMS.wav filename.
Wiggle the guitar or tilt the neck gently to generate a Wah effect.
Point the guitar down at a -45 degree angle to stop the program and cleanly close the wav file.
Pitch Rev 1
Go
here
to get the Pitch1.ck file, which does pitch shifting in response to the guitar's body vibrations.
Also when you tilt the headstock up you get higher pitch shifting and horizontal you get lower shifting.
Records to GMS.wav and tilt down to -45 degrees to exit.
Dirty Rev 1
Here
is a really cool one!
It has a nice Dirty effect with a wavy sound to it when you move the guitar.
Records to GMS.wav and tilt down to -45 degrees to exit.
Thunder Rev 2
Here
is my favorite one so far!
It plays a thunder sound effect every time you pluck a string or strum a chord.
The thunder varies in intensity and duration according to how strongly you pluck or strum, so you can control it.
The program also has a background noise of binaural stereo rain (try it with headphones).
Thanks to kijjaz for the thunder and wppk for the rain.
Make the thunder rumble by moving the guitar to activate the GMS sensor.
Listen to the sample audio file
here.
Records to GMS.wav and tilt down to -45 degrees to exit.
Movies
Here are two demo movies that I made:
GMS9.mov, and
GMS10.mov.