Difference between revisions of "TCD fall2010"

From CSWiki
Jump to: navigation, search
 
Line 1: Line 1:
 
== General Information ==
 
== General Information ==
 
Graduate Seminar, Fall 2010
 
Graduate Seminar, Fall 2010
 +
 
Trinity College Dublin
 
Trinity College Dublin
 +
 
Dan Trueman
 
Dan Trueman
 +
  
 
What this year-long bi-weekly seminar ends up being will depend on participant interest. Possible subjects include:
 
What this year-long bi-weekly seminar ends up being will depend on participant interest. Possible subjects include:
  
 
* laptops and performance
 
* laptops and performance
* rhythm, meter and machines
 
 
* networks, local and distance
 
* networks, local and distance
 
* instrument building, including:  
 
* instrument building, including:  
Line 18: Line 20:
 
** the notion of "composed instruments"
 
** the notion of "composed instruments"
 
** and much more
 
** and much more
 +
* rhythm, meter and machines
 +
* algorithms, technology, and composition/creativity
 
* transmission and notation
 
* transmission and notation
 
* and whatever else comes up!
 
* and whatever else comes up!
Line 28: Line 32:
  
  
== Basic Resources ==
+
== Week 1: 14/10/2010 ==
=== books and other readings ===
+
* introductions
* [[PLOrk Reader]]; lots and lots of reading relevant to PLOrk and this seminar in general. please add as you see fit, and ask me for the password for protected papers if you can't guess it.
+
* discussion of what we should do!
* [http://books.google.com/books?id=6JRcqhVUszEC&dq=&pg=PP1&ots=q0BcshN59j&sig=_bpYRQMysbuPizFKTv3PjRVKLBs&prev=http://www.google.com/search%3Fclient%3Dsafari%26rls%3Den-us%26q%3Damazon%2Bdan%2Bo%27sullivan%2Bphysical%2Bcomputing%26ie%3DUTF-8%26oe%3DUTF-8&sa=X&oi=print&ct=title Dan O'Sullivan's book] on Physical Computing
 
* check out the [http://portal.acm.org/toc.cfm?id=SERIES11275&type=series&coll=Portal&dl=GUIDE&CFID=26502586&CFTOKEN=20454133 proceedings from past NIME conferences (New Interfaces for Musical Expression)] for ideas and general wackiness
 
 
 
=== some online places with laptop music (seminar members: please add to this!) ===
 
* [http://12k.com/term/ 12k]
 
* [http://music.columbia.edu/~brad/PGT/ PGT]
 
 
 
=== campus stuff ===
 
* if you haven't visited Perry's [http://soundlab.cs.princeton.edu/ soundlab] do so!
 
* Perry's [http://www.cs.princeton.edu/courses/archive/fall08/cos436/ Human-Computer Interfacing course] is also relevant.
 
* there is a machine shop class offered in the Engineering Quad; useful primarily for metal-working, though wood and plastic is also possible. contact Larry McIntyre about taking this 5-week course to get access to the shop and learn your way around.
 
 
 
=== microcontroller and sensor stuff ===
 
* [http://www.create.ucsb.edu/~dano/CUI/ the CUI] sensor interface, which we'll use a lot
 
* [http://www.phidgets.com/products.php?category=2 phidget sensors], which work directly with the CUI
 
* [http://www.sparkfun.com/commerce/product_info.php?products_id=849 sparkfun accelerometer], which should work directly with CUI
 
* [http://www.sparkfun.com/commerce/categories.php?c=23 other sensors from sparkfun]
 
* [http://www.u-hid.com/index.php?option=com_content&view=frontpage&Itemid=1 both this and the nano look promising]
 
 
 
=== places to get stuff ===
 
* don't forget Radio Shack
 
* [http://allelectronics.com All Electronics is great!]
 
* [http://digikey.com DigiKey]
 
* [http://jameco.com Jameco]
 
* [http://acroname.com Acroname]
 
* [http://goldmine-elec.com/ Goldmine Electronics]
 
* great resource for [http://www.madisound.com/index.html speaker components] (thanks seth!)
 
 
 
=== software  ===
 
* [http://chuck.cs.princeton.edu/ ChucK]
 
** [http://smelt.cs.princeton.edu/ SMELT] (use built-in laptop control creatively with ChucK)
 
** [http://music.princeton.edu/~dan/plork/autosocket_chuck.zip auto networking patches in chuck]
 
*** [http://music.princeton.edu/~dan/plork/autosocket_max.zip similar patches for Max]
 
* [http://cycling74.com max/msp/jitter]
 
* [http://processing.org Processing]
 
* [http://www.sojamo.de/ DarwiinRemote_OSC] Andreas Schlegel's OSC version of the Wii-sensing DarwiinRemote software (OSX).  Comes with a really annoying ChucK code example, which i've modified to [[MAUWii.ck | a MAUI version]] which posts incoming data to sliders.
 
* [http://people.ischool.berkeley.edu/~kevin/unix-tutorial/toc.html intro to UNIX]
 
* Version of [http://music.princeton.edu/~dan/TextWrangler.zip textwrangler ] hacked for ChucK. in the Preferences, do this: 1. select "languages"; 2. under "Suffix Mappings," hit the "Add" button; 3. set the suffix to ".ck" and under "language" choose C++. Basically, i hacked it to that it uses ChucK keywords instead of C++ keywords, so it'll be confusing if you actually try to hack C++ with this app. but you can always have two copies of Textwrangler and rename one of them. ChuckWranger?
 
 
 
== Tentative Schedule and post-Seminar Notes ==
 
=== Week 1: 9/18  ===
 
* discussion of readings
 
**Weidenbaum, M. 2006. [http://www.newmusicbox.org/article.nmbx?id=4659 Serial Port: A Brief History of Laptop Music]. NewMusicBox, fun survey.
 
** Cascone, K. 2003. [http://music.princeton.edu/~dan/plork/PLOrk_reader/papers/contemporaryMusicReview/22(4)/Cascone2.pdf Grain, Sequence, System: Three Levels of Reception in the Performance of Laptop Music.] Contemporary Music Review 22(4): 101–104.
 
** Ostertag, B. 2002. [http://music.princeton.edu/~dan/plork/PLOrk_reader/papers/leonardo/Ostertag.pdf Human Bodies, Computer Music.] Leonardo Music Journal 12: 11–14.
 
** Jaeger, T. 2003. [http://music.princeton.edu/~dan/plork/PLOrk_reader/papers/contemporaryMusicReview/22(4)/Jaeger.pdf The (Anti)-Laptop Aesthetic.] Contemporary Music Review 22(4): 53–57.
 
** Trueman, D. 2007. [http://music.princeton.edu/~dan/plork/PLOrk_reader/papers/OrganisedSound/WhyALaptopOrchestra.pdf Why a Laptop Orchestra?] Organised Sound, 12:2.
 
** and an [http://www.newyorker.com/arts/critics/musical/2008/09/15/080915crmu_music_frerejones?currentPage=all article just out in the New Yorker] (thanks Cameron!).
 
* just the laptop....
 
 
 
=== Week 2: 9/25 ===
 
* check out the NIME proceedings:
 
** NIME. [http://portal.acm.org/toc.cfm?id=SERIES11275&type=series&coll=Portal&dl=GUIDE&CFID=26502586&CFTOKEN=20454133 Proceedings from the New Interfaces for Musical Expression Conferences.]
 
* readings:
 
** Cook, P. [http://soundlab.cs.princeton.edu/publications/prc_chi2001.pdf Principles for Designing Computer Music Controllers]. ACM CHI Workshop in New Interfaces for Musical Expression (NIME), Seattle, April 2001
 
** Jordà, S. 2004. [http://music.princeton.edu/~dan/plork/PLOrk_reader/papers/jnmr/Jorda.pdf Instruments and Players: Some Thoughts on Digital Lutherie].  Journal of New Music Research 33(3):321-341.
 

Revision as of 07:36, 14 October 2010

General Information

Graduate Seminar, Fall 2010

Trinity College Dublin

Dan Trueman


What this year-long bi-weekly seminar ends up being will depend on participant interest. Possible subjects include:

  • laptops and performance
  • networks, local and distance
  • instrument building, including:
    • output: speaker design
    • input: sensors, controllers, hacked thingies, touch surfaces, etc...
    • mapping: explicit, new machine learning approaches (implicit), etc...
    • synthesis
    • signal processing
    • coding
    • the notion of "composed instruments"
    • and much more
  • rhythm, meter and machines
  • algorithms, technology, and composition/creativity
  • transmission and notation
  • and whatever else comes up!

I'd like this to function in part as a pro-seminar, where participants share their own work over the course of the year and get feedback from others. It can also end up partially hands-on, where we build/hack/code things together or in groups. Let's see what happens!!


Participants

  • names, email addresses (bot obscured)....


Week 1: 14/10/2010

  • introductions
  • discussion of what we should do!