rhoadley.org   texts   music   courses   software   blogs

Arumpa    WebCT    ICMP    CMP    ACMP
Performance Technology    Sensor Technology    Sonic Art    Major Project    MA Resources


Resources:    Bioacoustics    Jitter    MaxMSP    OSC    Physical    PD       pTech    sTech    SuperCollider    C/Xcode


Sensor Technology

AF315017S

rhoadley.org/courses/stech

Timetable 2009-10, semester 2
Class Monday 1100-1300 Hel040
Workshop Thursday 1600-1700 Mel022
Richard Hoadley's office hours
(teaching weeks only)
Monday 1500-1630
Thursday 1130-1300
Hel244



to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii

Resources

Module Assessment Resources
sTech Resources
Home CDN Forum
Arduino Forum
  Blog Examples Projects Tasks Tutorials

 

to top of page  Enrolled

occ.periodsidshort nameemail
C-1SEM20707148BARDWELL-DOUCchristopher.bardwell-doughty@student.anglia.ac.uk
C-1SEM20706831BELCHER Ppeter-james.belcher@student.anglia.ac.uk
C-1SEM20709014PAPAVASILIOUAantonis.papavasiliou@student.anglia.ac.uk
C-1SEM20703977SERVANTE DKdaniel.servante@student.anglia.ac.uk
C-1SEM20708022WALTON Oolly.walton@student.anglia.ac.uk
C-1SEM20710953KARYDI Kkyriaki.karydi@student.anglia.ac.uk
C-1SEM20504834BROOKS JKjason.brooks@student.anglia.ac.uk
C-1SEM20715334BUSMANIS Rrudolfs.busmanis@student.anglia.ac.uk
C-1SEM20707798DAVIS ARWandrew.davis2@student.anglia.ac.uk
C-1SEM20708312FEELEY Wwilliam.feeley@student.anglia.ac.uk
C-1SEM20706668OSBORN Ddavid.osborn@student.anglia.ac.uk
C-1SEM20613609RAILTON Wwilliam.railton@student.anglia.ac.uk
C-1SEM20707208SMITH DAdaniel.smith2@student.anglia.ac.uk
C-1SEM20707965WIDDOWSON-JODdjango.widdowson-jones@student.anglia.ac.uk
C-1SEM20509256MICHAEL MAMmarios.michael@student.anglia.ac.uk
C-1SEM20211710NEWCOMBE JDjerei.newcombe@student.anglia.ac.uk
C-1SEM20604435ESPIN ADandrew.espin@student.anglia.ac.uk
C-1SEM20603988HUNNISETT JWjoshua.hunnisett@student.anglia.ac.uk
C-1SEM20605882ROGERS ADandrew.rogers3@student.anglia.ac.uk
C-1SEM20707593SPERRING PKpeter.sperring@student.anglia.ac.uk
C-1SEM20504309WHEAT HVheather.wheat@student.anglia.ac.uk

 

to top of page  Tutorial Groups

N.B. You are all invited to attend tutorial slots, but if you do so you must have prepared something for us to look at.
If you feel that you do not need to attend that is fine, but please let me know in order to release the time for those who feel that they need it...
Please come a little early if possible and be prepared to wait a little if necessary.
N.B., these slots have not yet been arranged into groups involving cognate projects, so there may be changes.
1timename(s)-
Monday
13:00
Here

13:25

and

13:50

Now




to top of page  Performance Programme

Performance Programme
Monday May 17th and Tuesday May 18th 2010, Recital Hall

Final Submission Details

This person
and
That person


to top of page  Summary

Sensor Technology Materials List

Concentrating on aspects of technology that enable live performance and audio manipulation, this module is designed to provide the knowledge and opportunity for students to create their own performances and sonic installations. Students will be expected to actively pursue their own opportunities for performance/exhibition. Module materials will be based around the type of electronic components used for a variety of methods of controlling hardware and software: sensors (for example, those used in game controllers); and, chips and boards for the creation, manipulation and storage of sound. Of equal importance will be the implementation of the crucial and complex links between technology, performers, electronic sound and the audience. Students will gain experience through a series of tasks and projects culminating in a final performance or exhibition. Students will submit their collected exercises in a portfolio, accompanied by audio-visual documentation as necessary and a brief critical evaluation, which should reference the current literature on sensor technology. This critical evaluation should place the student's work in the context of current trends in sensor technology as well as providing a basis for the student's own criteria and judgement. A materials charge may apply for this module.





to top of page  Content

  1. Investigate the effect of the user interface (software and hardware, including acoustic instruments) on musical performance.
  2. Review, test and use a variety of hardware/software resources.
  3. Design, implement and perform using custom hardware and software.




to top of page  Outcomes

  1. 1. Analyse particular technical requirements (for instance, choose a particular sensor or configuration of sensors to achieve a musical goal); design and implement solutions for those requirements;
  2. 2. Transform abstract data and concepts towards a given purpose and design novel solutions Ð for instance capturing the data in particular movements and translating this into musical gestures;
  3. 3. Be confident and flexible in identifying and defining complex problems and the application of appropriate knowledge, tools/methods to their solution;
  4. 4. Operate in complex and unpredictable contexts, such as a musical performance, requiring selection and application from a wide range of innovative or standard techniques.
36




to top of page  Reading and Listening

  • Banzi, M., (2009), Getting Started with Arduino, North Sebastopol, California: O'Reilly Media Inc.
  • Bishop, C. (2005) Installation Art, London: Tate Publishing
  • Dale D., ed. (2005-present) Make volumes 10-present: Technology on your time, North Sebastopol, California: O'Reilly Media Inc.
  • Emmerson, S. (2000) Music, Electronic Media and Culture, Kent : Ashgate
  • Igoe, T., (2007), Making Things Talk, North Sebastopol, California: O'Reilly Media Inc.
  • Miranda, E. R. (2006) New digital musical instruments: control and interaction beyond the keyboard, Middleton: A-R Editions
  • O'Sullivan, D. & T. Igoe, eds. (2004) Physical Computing: Sensing and Controlling the Physical World with Computers, London: Premier Press
  • Rosenthal, M. (2003) Understanding Installation Art, London: Prestel
Old:
  • Heinrich K. Taube, 2004, Notes from the Metalevel: Introduction to Algorithmic Music Composition, (Swets & Zeitlinger)
  • Cook, Perry R, 1999, Music, cognition, and computerized sound: an introduction to psychoacoustics, (Cambridge, Mass.: MIT Press)
  • Eduardo Miranda, 2001, Composing Music with Computers
  • Curtis Roads, 1996, Computer Music Tutorial, Part 5

 
 

 

to top of page  Resources You Will Need



Sensor Technology Materials List


 
 

to top of page Task and Project Summary, and Assessments

  Task Set Value (%)
1 Hello World
WebCT submission
w2ii 0%
2 Basic Sound with the Arduino w3ii 0%
3 Arduino, MaxMSP, SuperCollider and Breadboards w4ii 10%
4 Arduino, Sensors and Music w5ii 10%
5 Auduino w6ii 10%
6 Arduino and Servos w7ii 10%
7 Arduino and Multiplexing w8ii 0%
8 Individual Project w8ii 60%
Final (Individual) Project Final Assignment - Choose some aspect covered during the course to concentrate on and complete a creative project for performance towards the end of the course.
The 60% weighting for the Individual Project includes the following potential deductions:
  • 10% for non-performance without good reason
  • 10% for non-submission of a recorded version of your performance
  • Failure to submit either of the above will result in failure of the module
In addition, your documentation will include a potential 10% deduction if it is unsatisfactorily presented.
w8ii 60%


to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii

to top of page   General Outline

1 2 3 4 5 6 7 8 9 vac 10 11 12
Intro Tasks Individual Project/HCI Vacation Tutorials Bank Holiday

to top of page   Detailed Outline

Week Focus Project/Task
1ii
Focus
- include 'stech' in subject area of any email sent
- Assessments
- Introduction to Sensor Technology

Different Boards:
Arduino - http://www.arduino.cc/
Wiring - http://www.wiring.org.co/
USB Create - http://www.create.ucsb.edu/~dano/CUI/
Gainer - http://gainer.cc/

Sensor Technology Materials List
- YOU'LL ALSO NEED A 
MONO 1/4 inch JACK PLUG!!!!

If you haven't taken Performance Technology
You might want to go through a few things...
- Getting Started
- The Seven Basic Rules of Hacking
- How to Solder

- List of sensors (Wikipedia)

WebCT submission
Follow-up
- review, or view Performance Technology
Task 1
 - Hello World
task 1 due: 13 May 2010
task 1 weighting: 0%
task summary | WebCT
Sensor walk: walk around your neighborhood, or a different one. 
Take a count of every interaction with a sensor you see. 
These might include:
- Pushbuttons on an ATM
- motion sensors on doors, taps, etc.
- Floor mats
- Cameras
Take pictures or video as appropriate, of the most interesting ones.
2ii
Preparation

- Search for 'Circuit Bending' in:
Google, Scholar, Books, Image, Video,
University Library - Ghazala, Reed, (2005) Circuit-bending: build your own alien instruments, Indianapoli: Wiley Publishing) - Chapters 1 and 2 - Collins, Nicolas, (2006) Handmade electronic music: the art of hardware hacking New York: Routledge - Chapters 1 and 2 Aims and Outcomes - Arduino 'Hello World' - Contributes to outcomes 1,3,4
Focus
- The Arduino and other interfaces
- What's going on
- Getting something going

notes
Task 1
 - Hello World
task 1 due: 13 May 2010
task 1 weighting: 0%
task summary | WebCT


to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii

3ii
Focus
- Breadboarding:
-- Intro on Sparkfun
-- Tom Igoe
-- Intro to Breadboarding [1MB pdf]
-- Intro to Breadboarding [505 KB pdf]
-- Intro to the Arduino [254KB pdf]

- Using a Piezo disc to make sounds
- Give the sounds a duration
- Generate and Modulate Pulses
- Notes Over the Serial Port with Duration Controlled by a Potentiometer
- Use the Arduino Board with Max (preview)

notes
Task 2
 - Basic Sound with the Arduino
task 2 due: 13 May 2010
task 2 weighting: 0%
task summary | WebCT
4ii
Focus
- Sensor Presentations 1
- Connecting Arduino to Breadboard
- Ladyada Arduino Tutorials

notes
Task 3
 - Arduino, MaxMSP, SuperCollider and Breadboards
task 3 due: 13 May 2010
task 3 weighting: 10%
task summary | WebCT
5ii
- Sensor Presentations 2
- Presentation Chooser v001
- Ladyada Arduino Tutorials
- Arduino Audio 1
- Contribute to outcomes 1-4
Task 4
 - Arduino, Sensors and Music
task 4 due: 13 May 2010
task 4 weighting: 10%
task summary | WebCT


to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii

6ii
Auduino

notes
Task 5
 - Auduino
task 5 due: 13 May 2010
task 5 weighting: 10%
task summary | WebCT
7ii
- Arduinos, Motors and Servos
Make video connecting Arduino to a servo
[
- MIDI via Arduino
- Teabox
]

notes
Task 6
 - Arduino and Servos
task 6 due: 13 May 2010
task 6 weighting: 10%
task summary | WebCT
8ii
- Multiplexing
- WritingToArduino
Task 7
 - Arduino and Multiplexing
task 7 due: 13 May 2010
task 7 weighting: 0%
task summary | WebCT
9ii
- No lecture slot
- Tutorial times to be arranged.
Individual Project Discussions
Holiday

to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii

10ii
Focus
- Project Presentations
Individual Project
11ii - Tutorials  
12ii Bank Holiday - Tutorials  


to top of page1ii2ii3ii4ii5ii6ii7ii8ii9ii10ii11ii12ii


 


to top of page  Assessment Criteria





to top of page  Reading and Listening

none
  • Heinrich K. Taube, 2004, Notes from the Metalevel: Introduction to Algorithmic Music Composition, (Swets & Zeitlinger)
  • Cook, Perry R, 1999, Music, cognition, and computerized sound: an introduction to psychoacoustics, (Cambridge, Mass.: MIT Press)
  • Eduardo Miranda, 2001, Composing Music with Computers
  • Curtis Roads, 1996, Computer Music Tutorial, Part 5

 
 

 

to top of page  Resources You Will Need



Sensor Technology Materials List