|
Introduction
to Physical Computing, New School NCIC1435
Instructor:
Dan Mikesell (dgm3664@nyu.edu)
|
|
|
| |
Class
1. Basic Electronics |
|
|
| |
Sources for getting class supplies
What are these items:
-multimeter
-power supplies
-switches
-capacitors
-resistors
-transistors
-LED's
-motors
-AC vs. DC current
|
|
| Class
2.Your first circuit |
|
|
| |
review 1st session material
-using a soldering iron
-using multimeter
-putting all the parts together
-setting up the prototype board
-using switches
-variable resistors
-Making a LM555 tone generator circuit,
pinout
|
|
| -----------------------------------Using
the Stamp----------------------------------------------------------------- |
|
| |
|
|
|
| 3.Introduction
to Microcontrollers |
|
|
| |
-What is a microcontroller?
-Using the Basic Stamp pinout
-Setting up power busses
-Soldering headers to serial cable adapter
-programming software get
PBasic here
-digital input/output -+5 and 0
Blink led code, circuit
LED with switch
Knight Rider
-analog vs. digital
|
|
| 4. Analog
in/out |
|
|
| |
The power of Analog
-using variables
-analog input/output
-RCTime circuit
-types of sensors
-interface sensors into your circuit
-servo control
-Debug with pot
-led with pot
-Servo with Pot
-Freqout
-PWM FREQOUT
Assignment: Build something
|
|
| |
|
|
| ----------------- Communication
from the Stamp ---------------------------------------------------- |
|
|
|
5. Serial |
|
|
| |
SHOW STUDENT WORK
What is Serial Communication?
-Serial output
-Discussion of serial communication to other devices
-Serial connection to VFD screen code
-Serial connection to computer processing
site,processing
code, stamp
code
-Serial connection to a printer: use printed documentation
code
-Serial connection to LCD screen code
-Discussion of final projects
|
|
| 6. MIDI |
|
|
| |
-what is MIDI
-Hex
to decimal chart
look at some MIDI Controllers here
MIDI software sites here
-getting MIDI out simple midi out
-1 note
-scale
-multitone
-midi with pot code
rctime circuits
Make a musical controller using variable resistors such as
flex sensor, force sensor,pots controlling pitch or channel
number or buttons controlling noteon commands. Experiment
with other midi commands in handout.
Homework Assignment: build something or modify what you built
last time.
|
|
| 7. other
communication protocols |
|
|
| |
-Show student work
-Demo RF-wireless module 418 mhz Glolab
-Networked Ethernet Devices 1,a,
2
-Siteplayer
-COBOX
-WIFI
-AM vs. FM
-ASK and FSK
Assignment: Come up with a final project idea
|
|
| |
|
|
| 8.Review
of technology covered- |
|
|
| |
Review topics covered
-discussion of student projects
-Transistors and relays
TIP 120 transistor pinout
other work 1,
2 , 3,
4
,5,
6
, 7,
8
-research into objects controllable by the Stamp
|
|
| 9. Projects-putting
things together |
|
|
| |
-using found objects
-construction ideas
-using plastic
-WORK ON PROJECTS
|
|
| 10. Projects-work
on projects |
|
|
| |
-guest lecturers?? |
|
| 11.
Workshop for final projects |
|
|
| |
|
|
| 12.
Show projects |
|
|
| |
|
|
|
|
|
|
NIME
(New Instruments for Musical Expression)
Instructor:
Dan Mikesell (dgm3664@nyu.edu)
Prerequisites:
Physical Computing or other technology production class
|
|
|
| |
Class
1. Overview |
|
|
| |
Discuss goals of this course.
-focus on music, sound and performance, not on understanding
or reading musical notation.
Brief history of musical instruments and how instruments
have changed due to technology, and how things haven't changed.
|
|
| Class
2. Musical Expression |
|
|
| |
General attributes of musical performance. harmony, melody,
timbre, rhythm, silence.
Types of instruments according to Sachs.
|
|
| |
|
| |
|
|
|
| 3. Interaction
Design Process |
|
|
| |
Buttons vs. Handles
continuous vs. discrete control
|
|
| 4. Responsiveness |
|
|
| |
Sound responsiveness and output tools
Bring three ideas for a instrument you would like to build.
Explain how it would be played.
|
|
| |
|
|
| |
|
|
|
5. Music
vs sound |
|
|
| |
What makes music more than just sound?
Students will bring a recorded example of each to class
|
|
| 6. Mappings |
|
|
| |
Connecting muscle impulse to musical sound.
Polyphonic vs. monophonic
|
|
| 7. Mid-term
presentations |
|
|
| |
Individual presentation of student musical instrument design
concepts. Create a presentation of your musical instrument
(in Director, Flash or HTML) using this outline.
INSTRUMENT NAME:
CONCEPT DESCRIPTION:
What is this instrument? Why is it unique?
PHYSICAL DESIGN:
Sketches, diagrams.
MAPPING:
Flowchart relating gesture to final output of sound.
TYPICAL PERFORMANCE:
Describe what a 3 minute performance will look like to the
audience. Provide musical simulation if possible.
IMPLEMENTATION:
Describe how you will create your concept.
|
|
| |
|
|
| 8.Meaningful
Gesture |
|
|
| |
Music as performance, importance of
expressive physical gesture vs. mouse click .
|
|
| 9. Novices
vs. Experts |
|
|
| |
Designing for ease of use or complexity.
|
|
| 10. Prototype
Review |
|
|
| |
Show prototypes
in class |
|
| 11.
Workshop for final projects |
|
|
| |
|
|
| 12.
Jam It |
|
|
| |
Jam session with all instruments.
Organization through trial and error
|
|
|
|
|