Fall2011.CITA295495 History

Show minor edits - Show changes to output

Changed lines 29-30 from:
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework2 | Homework #2]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework2 | Homework #2]],
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework3 | Homework #3
]].
Changed lines 29-30 from:
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework1 | Homework #1]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework2 | Homework #2]].
Added lines 37-38:
# [[http://bengrosser.com/projects/interactive-robotic-painting-machine/ | <img src="http://bengrosser.com/wp-content/resources/robot-closeup-530.jpg" height=50 alt="Interactive Robotic Painting Machine (2011)"/> Interactive Robotic Painting Machine (2011)]] - Our everyday interactions are increasingly mediated by technology, be they mobile phones, chat systems, or social networking sites. These systems are designed to anticipate and support our needs and desires while facilitating those interactions. As these systems grow in complexity, or intelligence, how does that intelligence change what passes through them? Further, how does that intelligence evolve to make its own work for its own needs?
Added lines 33-34:
# [[http://www.rchoetzlein.com/art_theory_map.png | Timeline of 20th c. Art and New Media]] by Rama Hoetzlein.
Deleted lines 51-52:
# [[http://agile.csc.ncsu.edu/pairlearning/educators.php | An introduction to pair programming]]. [-This 9-minute video describes what pair programming is, the do's and don'ts of effective pairing, and the pros and cons of pair programming. Here is the [[http://agile.csc.ncsu.edu/pairlearning/worksheet.pdf | accompanying worksheet]].-]
Changed lines 25-26 from:
* '''Final''': ''TBA''
to:
* '''Final''': 12-3pm, Thursday, Dec 8.
Changed lines 29-30 from:
TBA
to:
[[http://www.cs.cofc.edu/~manaris/?n=Fall2011.CITA295495Homework1 | Homework #1]].
Added lines 38-39:
# Edwards, Michael. [[http://cacm.acm.org/magazines/2011/7/109891-algorithmic-composition/fulltext | Algorithmic Composition: Computational Thinking in Music]]. ''Communications of the ACM'', Vol. 54, No. 7, pp. 58-67.
Added lines 33-34:
# [[http://www.youtube.com/watch?v=p6C1k5qer8k | <img src="http://www.cs.cofc.edu/~manaris/uploads/Spring2010/Zoe-Keating.small.jpg" alt="Zoe Keating"/> Avant-garde cellist Zoe Keating]] demonstrates her intricately layered compositions. Using a computer, some 'janky code', a cello and her imagination, the classically trained musician shapes her music into something wonderful.
Changed lines 38-43 from:
# [[http://www.youtube.com/watch?v=p6C1k5qer8k | <img src="http://www.cs.cofc.edu/~manaris/uploads/Spring2010/Zoe-Keating.small.jpg" alt="Zoe Keating"/> Avant-garde cellist Zoe Keating]] demonstrates her intricately layered compositions. Using a computer, some 'janky code', a cello and her imagination, the classically trained musician shapes her music into something wonderful.

# [[http://www.youtube.com/watch?v=9VymAn8QJNQ | <img src="http://www
.patmetheny.com/assets/images/orchestrion/Orchestrion_cover-FINAL.jpg" height=50 alt="Pat Metheny's Orchestrion"/> Pat Metheny's Orchestrion]] project is a new, open-ended platform for musical composition, improvisation and performance. It uses acoustic and acoustoelectric musical instruments that are mechanically controlled through a guitar, pen or keyboard. This creates a detailed compositional environment, which allows spontaneously developed improvisation. On top of layers of acoustic sound, Pat Metheny adds conventional electric guitar playing as an improvised component - a new level for solo performance by a single musician.

# [[http://www.youtube.com/watch?v=TwQ_BwRTDFs | <img src="http://i1.ytimg.com/vi/TwQ_BwRTDFs/default.jpg" height=50 alt="Magnetosphere"/> Magnetosphere]] - After a couple years of working with the code for magnetosphere, Robert Hodgin set up an overnight render for ''Miss You'' by Trentemoller. "When I awoke the next morning and viewed it for the first time, I was stunned", he says. "The thing that is most interesting to me about the video is that it was nearly entirely created with code ... (aside from the music, of course) ... And randomness. If I were to recompile the code over and over, the resulting videos would all be unique." [--([[http://roberthodgin.com/magnetosphere-itunes-visualizer/ | quote]])--]
to:
# [[http://www.youtube.com/watch?v=9VymAn8QJNQ | Pat Metheny's Orchestrion]] project is a new, open-ended platform for musical composition, improvisation and performance. It uses acoustic and acoustoelectric musical instruments that are mechanically controlled through a guitar, pen or keyboard. This creates a detailed compositional environment, which allows spontaneously developed improvisation. On top of layers of acoustic sound, Pat Metheny adds conventional electric guitar playing as an improvised component - a new level for solo performance by a single musician.

# [[http://vimeo.com/18888136 | Interactive virtual-to-physical mapping]] - projection of virtual artifacts onto physical ones. The future (present?) of scenography
.
Deleted lines 45-46:
# [[http://www.weathersongs.org/music/rt_wales.htm | <img src="http://www.weathersongs.org/Assets/Images/Image%20Strip.jpg" height=50 alt="Richard Garrett's Weathersongs"/> Richard Garrett's Weathersongs]] project demonstrates how computers can be used to create music in addition to just edit it or play it. Weathersongs is music created, using a computer, from the ever-changing patterns of the weather as recorded by an electronic weather station.
Deleted lines 51-55:
# [[ http://rushkoff.com/2010/03/25/program-or-be-programmed/ | <img src="http://rushkoff.com/wp-content/uploads/2010/07/comic-page-smaller-300x217.jpg" height=50 alt="Program-or-be-programmed"/> Douglas Rushkoff - Program or Be Programmed]]. Why literate, creative people in the 21st century need to know how to program. [-(Presented at SXSW 2010 - a conference on the convergence of original music, independent films, and emerging technologies).-]
** [- Also see [[Rushkoff - Program or Be Programmed | excerpt from the book]]. -]

# [[http://www.youtube.com/watch?v=ZSlb8i7fcpM | <img src="http://i3.ytimg.com/vi/ZSlb8i7fcpM/default.jpg" height=50 alt="Join the Top of the Software Food Chain"/> When all the Photoshops have turned to dust: Join the Top of the Software Food Chain]] - In a post-apocalyptic world, we still have technology, but software... well it's not what it used to be...
Changed lines 59-63 from:
# [[http://www.cs.cofc.edu/~manaris/uploads/Fall2010/BehindTheGear.TapeOp_No_80.pdf | <img src="http://www.reaper.fm/siteimages/v3-headss.jpg" height=50 alt="Behind the Gear"/> Tape Op Magazine "Behind the Gear" Interview]] with Justin Frankel. [- Justin Frankel has always pushed the envelope of music and software. In 1997 he dropped out of college to release [[http://www.winamp.com/ | Winamp]]. He then started another company to develop a new DAW (Digital Audio Workstation) called [[http://www.reaper.fm | Reaper]]. -]

# [[http://reactable.iua.upf.edu/ | <img src="http://reactable
.iua.upf.edu/pics/cover.jpg" height=50 alt="reactable"/> The reactable]] hardware is based on a translucent, round multi-touch surface. A camera situated beneath the table, continuously analyzes the surface, tracking the player's finger tips and the nature, position and orientation of physical objects that are distributed on its surface. [-These objects represent the components of a classic modular synthesizer, the players interact by moving these objects, changing their distance, orientation and the relation to each other. These actions directly control the topological structure and parameters of the sound synthesizer.-] A projector, also from underneath the table, draws dynamic animations on its surface, providing a visual feedback of the state, the activity and the main characteristics of the sounds produced by the audio synthesizer.
** See [[http://www.youtube.com/user/marcosalonso | reactable live]] YouTube video
.
to:
# [[http://www.youtube.com/user/marcosalonso | The reactable]] hardware is based on a translucent, round multi-touch surface. A camera situated beneath the table, continuously analyzes the surface, tracking the player's finger tips and the nature, position and orientation of physical objects that are distributed on its surface. [-These objects represent the components of a classic modular synthesizer, the players interact by moving these objects, changing their distance, orientation and the relation to each other. These actions directly control the topological structure and parameters of the sound synthesizer.-] A projector, also from underneath the table, draws dynamic animations on its surface, providing a visual feedback of the state, the activity and the main characteristics of the sounds produced by the audio synthesizer.
Changed lines 1-2 from:
!Computing in the Arts Seminar and Capstone
to:
!Computing in the Arts Seminar/Capstone
Changed lines 1-2 from:
!Computing in the Art Seminar and Capstone
to:
!Computing in the Arts Seminar and Capstone
Added lines 1-85:
!Computing in the Art Seminar and Capstone

!!When/Where

TR 1:40-2:55PM / LONG 220\\

!!Description

''CITA 295:'' A seminar course to develop through readings, discussion, and writing exercises the integration of themes developed across computing in the arts. Students will benefit from participating with junior and senior majors in a group seminar in preparation for their own enrollment in CITA 495. Open to CITA majors only.

Prerequisites: CSCI/CITA 210, CSCI 221, 9 hours in an art concentration.

''CITA 495:'' A capstone course to provide a synthesizing experience for CITA majors across all concentrations. Students will read and analyze the latest research in the expanding field of computing in the arts, and will develop individual research projects integrating their skills and knowledge for both written and oral presentation. Open only to CITA majors with senior standing.

Prerequisite: CITA 295

* [[Fall2011.CITA295_495CourseSyllabus?action=print | Course syllabus]]

* Student %newwin%[[http://www.cs.cofc.edu/~manaris/notes/pmwiki.php/CITA295_495_Fall2011/StudentNotes | wiki for lecture notes]] [- (requires password, opens new window) -]

!!Test Dates

* '''Test 1''': ''TBA''
* '''Test 2''': ''TBA''
* '''Final''': ''TBA''

!!Assignments

TBA

!!Readings & References

# [[http://www.lineimprint.com/eightstudies.pdf | Seth Horvitz – Eight Studies for Automatic Piano]] is inspired by the work of James Tenney, György Ligeti, Charlemagne Palestine, and Conlon Nancarrow. This work makes use of simple, computer-aided compositional processes to test the limits of human perception and machine precision. It relies on a bare minimum of technical means to explore notions of temporal distortion, iterative process, and elegant complexity. Presented in an immersive concert setting without the presence of a human performer, Eight Studies questions traditional notions of live performance and musical "life".
** Also see [[http://postera.com/context#/studiesforautomaticpiano/0 | videos of the performances]].

# [[http://www.youtube.com/watch?v=p6C1k5qer8k | <img src="http://www.cs.cofc.edu/~manaris/uploads/Spring2010/Zoe-Keating.small.jpg" alt="Zoe Keating"/> Avant-garde cellist Zoe Keating]] demonstrates her intricately layered compositions. Using a computer, some 'janky code', a cello and her imagination, the classically trained musician shapes her music into something wonderful.

# [[http://www.youtube.com/watch?v=9VymAn8QJNQ | <img src="http://www.patmetheny.com/assets/images/orchestrion/Orchestrion_cover-FINAL.jpg" height=50 alt="Pat Metheny's Orchestrion"/> Pat Metheny's Orchestrion]] project is a new, open-ended platform for musical composition, improvisation and performance. It uses acoustic and acoustoelectric musical instruments that are mechanically controlled through a guitar, pen or keyboard. This creates a detailed compositional environment, which allows spontaneously developed improvisation. On top of layers of acoustic sound, Pat Metheny adds conventional electric guitar playing as an improvised component - a new level for solo performance by a single musician.

# [[http://www.youtube.com/watch?v=TwQ_BwRTDFs | <img src="http://i1.ytimg.com/vi/TwQ_BwRTDFs/default.jpg" height=50 alt="Magnetosphere"/> Magnetosphere]] - After a couple years of working with the code for magnetosphere, Robert Hodgin set up an overnight render for ''Miss You'' by Trentemoller. "When I awoke the next morning and viewed it for the first time, I was stunned", he says. "The thing that is most interesting to me about the video is that it was nearly entirely created with code ... (aside from the music, of course) ... And randomness. If I were to recompile the code over and over, the resulting videos would all be unique." [--([[http://roberthodgin.com/magnetosphere-itunes-visualizer/ | quote]])--]

# [[https://www.princeton.edu/main/news/archive/S21/84/85O26/index.xml?section=mm-featured | <img src="http://img.skitch.com/20080921-t3by4qwyu7hs6g18123tu8mqn9.jpg" height=50 alt="PLOrk"/> The Princeton Laptop Orchestra (PLOrk)]] is a newly established ensemble of computer-based musical meta-instruments. [-Each instrument consists of a laptop, a multi-channel hemispherical speaker, and a variety of control devices (keyboards, graphics tablets, sensors, etc.).-]
** See [[http://www.youtube.com/watch?v=3at6Ggvg79I | PLOrk: Princeton Laptop Orchestra (Fox News)]] YouTube clip, [[http://www.americancomposers.org/rel_unsafe.html#trueman | Dan Trueman: Silicon/Carbon]], and [[http://plork.cs.princeton.edu/ | PLOrk website]].
** Listen to [[http://plork.cs.princeton.edu/listen/ | PLorK MP3 recordings]].

# [[http://www.weathersongs.org/music/rt_wales.htm | <img src="http://www.weathersongs.org/Assets/Images/Image%20Strip.jpg" height=50 alt="Richard Garrett's Weathersongs"/> Richard Garrett's Weathersongs]] project demonstrates how computers can be used to create music in addition to just edit it or play it. Weathersongs is music created, using a computer, from the ever-changing patterns of the weather as recorded by an electronic weather station.

# [[http://www.vimeo.com/6428069 | <img src="http://ts.vimeo.com.s3.amazonaws.com/241/717/24171751_100.jpg" height=50 alt="Birds on the Wires"/> Birds on the Wires]] - Reading a newspaper, Jarbas Agnelli saw a picture of birds on the electric wires. He cut out the photo and decided to make a song, using the exact location of the birds as notes...

# [[http://vimeo.com/18843794 | <img src="http://b.vimeocdn.com/ts/118/873/118873274_100.jpg" height=50 alt="HARMONIA (3rd Harmonic Resonance)"/> HARMONIA (3rd Harmonic Resonance)]] - The image and audio are generated by the same algorithmic process, an unfolding of the harmonic series across the course of an hour. [-Visually, the harmonic series is represented by the division of the circle. Sonically it is represented by a sinewave series built upon a fundamental frequency of 31.7 Hz (ultra-low C).-]

# [[http://agile.csc.ncsu.edu/pairlearning/educators.php | An introduction to pair programming]]. [-This 9-minute video describes what pair programming is, the do's and don'ts of effective pairing, and the pros and cons of pair programming. Here is the [[http://agile.csc.ncsu.edu/pairlearning/worksheet.pdf | accompanying worksheet]].-]

# [[ http://rushkoff.com/2010/03/25/program-or-be-programmed/ | <img src="http://rushkoff.com/wp-content/uploads/2010/07/comic-page-smaller-300x217.jpg" height=50 alt="Program-or-be-programmed"/> Douglas Rushkoff - Program or Be Programmed]]. Why literate, creative people in the 21st century need to know how to program. [-(Presented at SXSW 2010 - a conference on the convergence of original music, independent films, and emerging technologies).-]
** [- Also see [[Rushkoff - Program or Be Programmed | excerpt from the book]]. -]

# [[http://www.youtube.com/watch?v=ZSlb8i7fcpM | <img src="http://i3.ytimg.com/vi/ZSlb8i7fcpM/default.jpg" height=50 alt="Join the Top of the Software Food Chain"/> When all the Photoshops have turned to dust: Join the Top of the Software Food Chain]] - In a post-apocalyptic world, we still have technology, but software... well it's not what it used to be...

# [[http://www.youtube.com/watch?v=9GqwFC58seg | <img src="http://www.mcescher.com/Gallery/recogn-bmp/LW410.jpg" height=50 alt="M.C. Escher's 'Print Gallery' "/> Achieving the Unachievable]] - An inquiry into the mystery of the missing hole in M.C. Escher's "Print Gallery".
** [- Also see [[http://www.youtube.com/watch?v=wzfTzj2tiew | Escher's Print Gallery Explained (spoiler alert!)]]. -]

# [[http://impromptu.moso.com.au/gallery.html | <img src="http://impromptu.moso.com.au/gallery/umdt.jpg" height=50 alt="Impromptu"/> Impromptu]] is a Scheme language environment for music composition and real-time performance.

# [[http://firstsounds.org/ | <img src="http://img.skitch.com/20080402-x5hasqcnhkn3ydydkkh4s8pddp.jpg" height=50 alt="Phonautogram"/> Researchers play song]] recorded before Edison. [-The 10-second recording of a singer crooning the folk song “Au Clair de la Lune” was discovered earlier this month in an archive in Paris by a group of American audio historians. It was made, the researchers say, on April 9, 1860, on a phonautograph, a machine designed to record sounds visually, not to play them back. But the phonautograph recording, or phonautogram, was made playable — converted from squiggles on paper to sound — by scientists at the Lawrence Berkeley National Laboratory in Berkeley, Calif.-]

# [[http://www.cs.cofc.edu/~manaris/uploads/Fall2010/BehindTheGear.TapeOp_No_80.pdf | <img src="http://www.reaper.fm/siteimages/v3-headss.jpg" height=50 alt="Behind the Gear"/> Tape Op Magazine "Behind the Gear" Interview]] with Justin Frankel. [- Justin Frankel has always pushed the envelope of music and software. In 1997 he dropped out of college to release [[http://www.winamp.com/ | Winamp]]. He then started another company to develop a new DAW (Digital Audio Workstation) called [[http://www.reaper.fm | Reaper]]. -]

# [[http://reactable.iua.upf.edu/ | <img src="http://reactable.iua.upf.edu/pics/cover.jpg" height=50 alt="reactable"/> The reactable]] hardware is based on a translucent, round multi-touch surface. A camera situated beneath the table, continuously analyzes the surface, tracking the player's finger tips and the nature, position and orientation of physical objects that are distributed on its surface. [-These objects represent the components of a classic modular synthesizer, the players interact by moving these objects, changing their distance, orientation and the relation to each other. These actions directly control the topological structure and parameters of the sound synthesizer.-] A projector, also from underneath the table, draws dynamic animations on its surface, providing a visual feedback of the state, the activity and the main characteristics of the sounds produced by the audio synthesizer.
** See [[http://www.youtube.com/user/marcosalonso | reactable live]] YouTube video.

# [[http://en.wikipedia.org/wiki/Fractal | <img src="http://img.skitch.com/20080301-jdhxkmrs4kr9ek22w4mb1n1e8n.jpg" alt="fractals"/> Intro to Fractals]] from Wikipedia.

# Interactive [[http://www.neave.com/fractal/ | Mandelbrot Set]] - user interface allows to zoom in at different areas.

# Victor Staniosis and Hugh Berberich, "[[http://www.math.dartmouth.edu/~mqed/NLA/CompuMusic/CompuMusic.phtml | Computer Music - Science and Technology of a New Art]]", Monograph Series of the Liberal Arts, Dartmouth Electronic Bookshelf.

# Phil Burk, Larry Polansky, Douglas Repetto, Mary Roberts, and Dan Rockmore, "[[http://digitalmusics.dartmouth.edu/~book/MATCpages/tableofcontents.html | Music and Computers]]", Dartmouth Electronic Bookshelf.

# Richards R. (2001), "A New Aesthetic for Environmental Awareness: Chaos Theory, the Beauty of Nature, and our Broader Humanistic Identity". ''Journal of Humanistic Psychology'', Vol. 41, No. 2, pp. 59-95.

# Spehar, B., C.W.G. Clifford, B.R. Newell, and R.P. Taylor. (2003). "[[http://materialscience.uoregon.edu/taylor/art/fractals.pdf | Universal Aesthetic of Fractals.]]" ''Computers & Graphics'', vol. 27, pp. 813-820.

# Chazelle, B. (2006), [[http://www.cs.princeton.edu/~chazelle/pubs/ipod.pdf | "Could you iPod be Holding the Greatest Mystery in Modern Science?"]], ''Math Horizons'', vol 13, April 2006. [-Algorithmic thinking is likely to cause the most disruptive paradigm shift in the sciences since quantum mechanics. The big ideas revolve around universality, duality, and self-reference.-]

# [[http://compmusicart.pbwiki.com/ | CofC Library resources]] related to Computers, Music, and Art.