Spring2013.HONS381 History

Show minor edits - Show changes to output

Deleted line 0:
!! Heading
Deleted line 89:
** Jeffrey Elkner, Allen B. Downey and Chris Meyers (2008), "[[http://openbookproject.net/thinkCSpy | How to Think Like a Computer Scientist - Learning with Python)]]", 2nd ed., The Open Book Project.
Added lines 98-102:
* [[http://goo.gl/qpOjt | jythonMusic]] is a Python programming library written for computer musicians. It is simple enough for beginner programmers, but sophisticated enough for experienced music composers. jythonMusic is designed to be used as a compositional medium, as well as for music software development, in particular for [[http://news.cofc.edu/2012/06/13/research-team-creates-computer-based-musical-instruments/ | digital instrument making]]. [-(''jythonMusic'' works on all three platforms - Windows, Mac OS, and Linux.)-]
** Reference for [[https://docs.google.com/document/d/1yH2xIR8d7ASpcMPwkyyN73geQL5qKS_3pIE9fbb9b_4/pub | Music Library Constants]].
** Reference for [[https://docs.google.com/document/d/12UTdn9Wgv0lV9by-Pk7pb9TXV4p0Bpc0dWZ3PO5dFWM/pub | Music Library Functions]].
** Reference for [[ https://docs.google.com/document/d/1CaYjs1Zb7bB7-Er9DgggHcYhvi67dspgmABFOOZ0S0o/pub | GUI Library Functions]].
Changed lines 107-115 from:
* [[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.

* [[http://jmusic.ci.qut.edu.au/ | jMusic]] is a programming library written for musicians. It is simple enough for newbie programmers but sophisticated enough to enable composers to accomplish real work, whatever form that may take. jMusic is designed to be used as a compositional medium, therefore it is primarily designed for musicians - not computer programmers. However, many people find jMusic useful for music software development, in particular for digital instrument making.

** [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.20110829.zip | jythonMusic (29-Aug-2011)]] - download it and unzip it. [-(''jythonMusic'' works on all three platforms - Windows, Mac OS, and Linux.)-]

** Code examples:
*** MIDI: [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)bing.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)myFavoriteMelody.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)stochastic.py]].
*** Audio: [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)sonOfBing.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioReadWrite.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioVisualize.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioDrums.py]] [-(samples for [[http://jmusic.ci.qut.edu.au/jmdemos/Hats.au | hihat]], [[http://jmusic.ci.qut.edu.au/jmdemos/HHOpen.au | open hihat]], [[http://jmusic.ci.qut.edu.au/jmdemos/Kick.au | kick]], and [[http://jmusic.ci.qut.edu.au/jmdemos/Snare.au | snare]])-], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioChangeFrequency.py]] [-(try with sample of a [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)f440.aif | 440Hz sine wave]])-]
.
to:
* [[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.
Changed lines 36-37 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5]],
[[http://www
.cs.cofc.edu/~manaris/?n=Spring2013.HONS381FinalPerformance | Final Performance]].
to:
[[Spring2013.HONS381Homework1 | Homework #1]], [[Spring2013.HONS381Homework2 | Homework #2]], [[Spring2013.HONS381Homework3 | Homework #3]], [[Spring2013.HONS381Homework4 | Homework #4]], [[Spring2013.HONS381Homework5 | Homework #5]].

!!Final Exam
/ Performance

The final exam consists of performing the pieces developed in [[Spring2013.HONS381Homework5 | Homework #5]].

Here are [[Spring2013.HONS381FinalPerformance | instructions]] on how to prepare for the final performance.

Here are [[https://plus.google.com/photos/116038923145647126484/albums/5873913568224811521?authkey=CLno68qjis2BogE | some photos]] from the day of performance
.
Changed lines 36-38 from:
%comment%[[(Fall2012.CSCI180)Homework1]], [[(Fall2012.CSCI180)Homework2]], [[(Fall2012.CSCI180)Homework3]], [[(Fall2012.CSCI180)Homework4]], [[(Fall2012.CSCI180)Homework5]], [[Fall2012.CSCI180FinalProject | Final Project]].

[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5]],
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381FinalPerformance | Final Performance]].
Deleted line 0:
Changed line 38 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5]].
Added lines 1-2:

!! Heading
Changed line 39 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework5 | Homework #5].
Changed line 37 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework4 | Homework #4]].
Changed line 9 from:
!!Who
to:
!!Instructors
Added lines 8-11:

!!Who

Co-taught by Drs. [[http://music.cofc.edu/about/faculty-and-staff-listing/vassilandonakis-yiorgos.php | Yiorgos Vassilandonakis]] and Bill Manaris.
Changed line 33 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework3 | Homework #3]].
Changed line 33 from:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]].
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]], [[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework2 | Homework #2]].
Changed line 33 from:
TBA
to:
[[http://www.cs.cofc.edu/~manaris/?n=Spring2013.HONS381Homework1 | Homework #1]].
Changed line 21 from:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit# | lecture notes]] [- (requires password, opens new window) -]
to:
* %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit# | Student lecture notes]] [- (requires password, opens new window) -]
Changed line 21 from:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit# | wiki for lecture notes]] [- (requires password, opens new window) -]
to:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit# | lecture notes]] [- (requires password, opens new window) -]
Changed line 21 from:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit#]] [- (requires password, opens new window) -]
to:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit# | wiki for lecture notes]] [- (requires password, opens new window) -]
Changed line 21 from:
* Student %newwin%[[http://www.cs.cofc.edu/~manaris/notes/pmwiki.php/HONS381_Spring2013/StudentNotes | wiki for lecture notes]] [- (requires password, opens new window) -]
to:
* Student %newwin%[[https://docs.google.com/document/d/1jJcls_E2929w9nw_aO9FvnPYCYMHW_gs6zg5XaBoBHA/edit#]] [- (requires password, opens new window) -]
Added lines 25-26:
* '''Quizzes''': TBA
Added lines 32-33:

TBA
Changed lines 1-3 from:
!Computers, Music and Art

!!Computer Music on a
Laptop: Composing, Performing, Interacting
to:
!Computer Music on a Laptop

!!
Composing, Performing, Interacting
Changed lines 1-95 from:
Coming soon...
to:
!Computers, Music and Art

!!Computer Music on a Laptop: Composing, Performing, Interacting

!!When/Where

MWF 11-11:50AM / LONG 221

!!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 Requirement:''' Students need their own laptops and headphones.

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

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

!!Test Dates

* '''Final''': 8-11am, Friday, May 3, 2013

!!Assignments

%comment%[[(Fall2012.CSCI180)Homework1]], [[(Fall2012.CSCI180)Homework2]], [[(Fall2012.CSCI180)Homework3]], [[(Fall2012.CSCI180)Homework4]], [[(Fall2012.CSCI180)Homework5]], [[Fall2012.CSCI180FinalProject | Final Project]].

!!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://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.

# 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.

# [[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.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://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.-]

# [[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.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.
** 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.

# 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).
** Jeffrey Elkner, Allen B. Downey and Chris Meyers (2008), "[[http://openbookproject.net/thinkCSpy | How to Think Like a Computer Scientist - Learning with Python)]]", 2nd ed., The Open Book Project.

!!!Artifacts & Rules

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

!!!Software

* [[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).
** [-Here are some audio samples to play with: [[(http://www.cs.cofc.edu/~manaris/uploads/)BaseLoop.mp3]] (84K, 5 secs), [[(http://www.cs.cofc.edu/~manaris/uploads/)DrumsLoop.mp3]] (84K, 5 secs), [[(http://www.cs.cofc.edu/~manaris/uploads/)Guitar1.mp3]] (320K, 20 secs), and [[(http://www.cs.cofc.edu/~manaris/uploads/)Guitar2.mp3]] (240K, 15 secs).-]

* [[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.

* [[http://jmusic.ci.qut.edu.au/ | jMusic]] is a programming library written for musicians. It is simple enough for newbie programmers but sophisticated enough to enable composers to accomplish real work, whatever form that may take. jMusic is designed to be used as a compositional medium, therefore it is primarily designed for musicians - not computer programmers. However, many people find jMusic useful for music software development, in particular for digital instrument making.

** [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.20110829.zip | jythonMusic (29-Aug-2011)]] - download it and unzip it. [-(''jythonMusic'' works on all three platforms - Windows, Mac OS, and Linux.)-]

** Code examples:
*** MIDI: [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)bing.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)myFavoriteMelody.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)stochastic.py]].
*** Audio: [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)sonOfBing.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioReadWrite.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioVisualize.py]], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioDrums.py]] [-(samples for [[http://jmusic.ci.qut.edu.au/jmdemos/Hats.au | hihat]], [[http://jmusic.ci.qut.edu.au/jmdemos/HHOpen.au | open hihat]], [[http://jmusic.ci.qut.edu.au/jmdemos/Kick.au | kick]], and [[http://jmusic.ci.qut.edu.au/jmdemos/Snare.au | snare]])-], [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)audioChangeFrequency.py]] [-(try with sample of a [[(http://www.cs.cofc.edu/~manaris/uploads/Fall2006/)f440.aif | 440Hz sine wave]])-].
Added line 1:
Coming soon...