Difference between revisions of "250a Haptics Lab"

From CCRMA Wiki
Jump to: navigation, search
(Part 0: Setup)
m
Line 21: Line 21:
 
** If you need to make a 250a directory, type
 
** If you need to make a 250a directory, type
 
<tt><pre>~> mkdir ~/250a</pre></tt>
 
<tt><pre>~> mkdir ~/250a</pre></tt>
** Download the lab pd patches [http://ccrma.stanford.edu/courses/250a/labs/Falcon-pd-linux.zip Falcon-pd-linux.zip
+
** Download the patches [http://ccrma.stanford.edu/courses/250a/labs/Falcon-pd-linux.zip Falcon-pd-linux.zip]
 +
** If firefox put them on your desktop, type
 +
<tt><pre>~> mv ~/Desktop/Falcon-pd-linux.zip ~/250a</pre></tt>
 +
** Unzip the files by typing
 +
<tt><pre>~> cd ~/250a
 +
unzip Falcon-pd-linux.zip</pre></tt>

Revision as of 09:26, 21 October 2009

The goal of this lab is to introduce three-dimensional active force feedback. Each haptic effect can easily be coupled to a sound because the feedback loop is controlled directly Pd. Different haptic effects suggest different sounds; different sounds suggest different effects. What are the most interesting mappings? Which are appropriate, controllable, even "expressive". Try each sound control with and without haptic feedback enabled. Are there some that simply cannot be played without haptics?

Falcon.jpg


Part 0: Setup

  • Install the new and improved .pdsettings file on your CCRMA linux account according to the directions on this page.


  • Add the following line to your ~/.bashrc file. (If you want to use emacs to do this, type emacs ~/.bashrc)

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/ccrma/courses/250a/pd/externs


  • You may wish to verify that no one has changed the wiring on your machine in the MAXLAB.
    • The Falcon should be connected over USB to the machine by way of a USB hub.
    • A -30V DC power supply should be plugged into the Falcon. The power supply has a yellow band on the end of the plug.


  • Save the pd patches to a directory on your machine.
    • If you need to make a 250a directory, type
~> mkdir ~/250a
~> mv ~/Desktop/Falcon-pd-linux.zip ~/250a
    • Unzip the files by typing
~> cd ~/250a
unzip Falcon-pd-linux.zip