Difference between revisions of "250a Graphics Lab"

From CCRMA Wiki
Jump to: navigation, search
Line 9: Line 9:
 
* Use the usual procedure (see [https://ccrma.stanford.edu/wiki/Software_Lab_250 described before]) to power up Satellite CCRMA and login as the user ''ccrma'' with the password ''temppwd''.  
 
* Use the usual procedure (see [https://ccrma.stanford.edu/wiki/Software_Lab_250 described before]) to power up Satellite CCRMA and login as the user ''ccrma'' with the password ''temppwd''.  
  
* Make an empty directory for lab3 using
+
* Download the [https://ccrma.stanford.edu/courses/250a/labs/graphicslab2012.zip lab files] to your laptop.
  
''mkdir ~/lab3''
+
* Copy the lab files to your home directory ~ using [http://cyberduck.ch CyberDuck].
 +
 
 +
* Unzip the files directly on your board: change into your ~ directory and unzip the archive by running the following two commands:
 +
 
 +
'' cd ~''
 +
 
 +
'' unzip graphicslab2012.zip ''
 +
 
 +
* Remove the archive file by typing
 +
 
 +
'' rm graphicslab2012.zip ''
  
 
* Change to the ~/graphicslab2012 directory by typing
 
* Change to the ~/graphicslab2012 directory by typing

Revision as of 10:04, 29 October 2012

Lab 6: Graphics
See this quarter's schedule for due dates.

For this lab you need your MaxKit, with Satellite CCRMA.


Setting Up Software

  • Use the usual procedure (see described before) to power up Satellite CCRMA and login as the user ccrma with the password temppwd.
  • Copy the lab files to your home directory ~ using CyberDuck.
  • Unzip the files directly on your board: change into your ~ directory and unzip the archive by running the following two commands:
 cd ~
 unzip graphicslab2012.zip 
  • Remove the archive file by typing

rm graphicslab2012.zip

  • Change to the ~/graphicslab2012 directory by typing

cd ~/graphicslab2012

  • Install the graphics software by running a script (this will take a while and require entering the password temppwd):

./install-SGX.sh

  • If the installation was successful, then remove the graphics software archive:

rm GFX.zip





Part 2: First Demo

Some modification of the HelloTriangle.

  • Run

make



Make A Musical Interaction

As the final main deliverable of the lab, you should cause your Satellite CCRMA kit make some sound that depends on how you manipulate the sensors. For example, you could make a musical instrument, a music controller, a mock-up sound art installation, or some other sonic interaction. Now that you have had some experience synthesizing sound, your sound synthesis patch should involve more than just a few osc~s. Think about what you want to design before you get started.