Fall2014.HONS381 History

Hide minor edits - Show changes to output

Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]], and [[Fall2014.HONS381Homework5 | Homework #5]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]], [[Fall2014.HONS381Homework5 | Homework #5]].
Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]], and , [[Fall2014.HONS381Homework5 | Homework #5]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]], and [[Fall2014.HONS381Homework5 | Homework #5]].
Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]], and , [[Fall2014.HONS381Homework5 | Homework #5]].
Changed line 31 from:
* '''Final''': TBA
to:
* '''Final''': noon-3pm, Friday, Dec. 5, 2014
Changed lines 22-23 from:
# Bring your laptop to class.
# Bring headphones to class.
to:
# Bring your laptop to class
# Bring headphones to class
Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3], [[Fall2014.HONS381Homework4 | Homework #4]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]], [[Fall2014.HONS381Homework4 | Homework #4]].
Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3], [[Fall2014.HONS381Homework4 | Homework #4]].
Changed line 35 from:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework2 | Homework #2]].
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework3 | Homework #3]].
Changed line 35 from:
TBA
to:
[[Fall2014.HONS381Homework1 | Homework #1]], [[Fall2014.HONS381Homework2 | Homework #2]], [[Fall2014.HONS381Homework2 | Homework #2]].
Changed line 66 from:
* [[http://jyhonmusic.org | jythonMusic]] provides software for music-making and creative computing. It is a collection of Jython libraries for music, images, graphical user interfaces (GUIs), and connecting to external MIDI devices, smartphones, and tablets, among others.
to:
* [[http://jythonmusic.org | jythonMusic]] provides software for music-making and creative computing. It is a collection of Jython libraries for music, images, graphical user interfaces (GUIs), and connecting to external MIDI devices, smartphones, and tablets, among others.
Changed lines 48-52 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://vimeo.com/64214262 | The CofC Laptop orchestra]] performing Terry Riley's "In C".

#
[[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 an 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.).-]
to:
# [[http://www.youtube.com/watch?v=p6C1k5qer8k | 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://vimeo.com/64214262 | The CofC Laptop Orchestra]] performing Terry Riley's "In C".

#
[[https://www.princeton.edu/main/news/archive/S21/84/85O26/index.xml?section=mm-featured | The Princeton Laptop Orchestra (PLOrk)]] is an 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.).-]
Added lines 1-71:
!Computer Music on a Laptop

!!Composing, Performing, Interacting

!!When/Where

MWF 12-12:50PM / CATO 234

!!Instructors

Co-taught by Drs. [[http://music.cofc.edu/about/faculty-and-staff-listing/vassilandonakis-yiorgos.php | Yiorgos Vassilandonakis]] and [[http://www.cs.cofc.edu/~manaris | Bill Manaris]].

!!Description

Principles of music composition and computer programming for developing interactive computer music environments. Team-based, project-driven exploration of Python programming, time-based structures, algorithmic processes, soundscapes, graphical user interfaces, musical language and style.

'''Prerequisites by Topic:'''
# Basic computer experience, including file organization and software installation.
# Interest in developing intelligent-listening and sound-structuring skills.

'''Additional Course Requirements:'''
# Bring your laptop to class.
# Bring headphones to class.

* [[Fall2014.HONS381CourseSyllabus?action=print | Course syllabus]]

!!Test Dates

* '''Quizzes''': TBA

* '''Final''': TBA

!!Assignments

TBA

!!Final Exam / Performance

Here we will provide instructions for the final exam.

For now, as an example, we provide instructions from the Spring 2013 offering of the course:
* The Spring 2013 final exam consisted of performing pieces developed in the Spring 2013 [[Spring2013.HONS381Homework5 | Homework #5]].
* Here are [[Spring2013.HONS381FinalPerformance | performance instructions]] given to the Spring 2013 students.
* And here are [[https://plus.google.com/photos/116038923145647126484/albums/5873913568224811521?authkey=CLno68qjis2BogE | some photos]] from the day of performance.

!!Readings & References

# [[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://vimeo.com/64214262 | The CofC Laptop orchestra]] performing Terry Riley's "In C".

# [[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 an 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.).-]

# [[http://www.youtube.com/watch?v=rG_U12uqRhE | 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.-]

# Intro to '''Python'''
** Magnus Lie Hetland, [[http://hetland.org/writing/instant-hacking.html | Instant Hacking in Python]] (for non-programmers) and [[http://hetland.org/writing/instant-python.html | Instant Python]] (for programmers).
** John Zelle, ''Teaching Computer Science with Python'' transparencies: [[http://www.cs.cofc.edu/~manaris/uploads/Fall2006/sigcse-slides.pdf | one slide per page]] and [[http://www.cs.cofc.edu/~manaris/uploads/Fall2006/sigcse-handout.pdf | four slides per page]] (PDF).

!!!Artifacts & Rules

* [[http://www.findsounds.com/ | Sounds]] - find sound effects and musical instrument samples.

!!!Software

* [[http://jyhonmusic.org | jythonMusic]] provides software for music-making and creative computing. It is a collection of Jython libraries for music, images, graphical user interfaces (GUIs), and connecting to external MIDI devices, smartphones, and tablets, among others.

* [[http://audacity.sourceforge.net | Audacity]] is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.
** See [[http://www.youtube.com/watch?v=Mf7-2KSqj4s&feature=fvw | intro video]] (4:14 min).

* [[http://www.noteflight.com/login | Noteflight]] is an online music writing application that lets you create, view, print and hear music notation with professional quality, right in your web browser. Work on a score from any computer on the Internet, share it with other users, and embed it in your own pages.