Notes from Oct-4

Topics:

Logistics -- we checked that everyone was onboard with turning in hw1, Knoll security, passwords, disk space usage

hw2 -- basically, 1) make a microphone, 2) cut a tube, 3) measure its length and 4) speed of sound -- then, 5) using a new script shown Oct-9th, model your tube's resonance to create a synthesis that sounds the same as your physical tube.

Scheme / Snd programming -- we took a further look at the siren.scm example (noting which procedures are scheme, which are Snd)

Reflection of waves in

free field (clapping next to one wall, clapping between two walls)

resonator, a tube or along a stretched string (climbing rope example, longitudinal and transverse waves)

Oct-9th code examples will introduce FIR and IIR echoes (in other words, echoes off one reflector vs. between two reflectors). To run, you will need a 220 subdirectory like I have.

Caveat -- (which will be explained further Oct-9) -- if you want to run the scripts, you need a configuration file for xemacs and one for Snd plus some course specific initialization (paste all this into a terminal and tell me if it doesn't do the right thing). The first three commands get you configured, the rest are for copying and opening the the echo script.

cp ~cc/.emacs ~/.

cp ~cc/.snd ~/.

cp ~cc/220/init.scm ~/220/

cp ~cc/220/echo.scm ~/220/

xemacs 220/echo.scm &

(you will get three windows for xemacs -- close the two empty ones first)