Fall2006.CSCI199 History

Hide minor edits - Show changes to output

Added lines 80-81:
* [[http://www.findsounds.com/ | Sounds]] - find sound effects and musical instrument samples.
Changed lines 96-100 from:
to:
* CPython with Media Support for MS Windows. [-('''Note:''' For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].)-]
** [[Python Media API | API reference]], [[(CPython Media )installation instructions]].
* [[http://www.pythonware.com/products/pil/ | Python Imaging Library]] - supports many file formats, and provides powerful image processing and graphics capabilities:
** [[http://www.pythonware.com/library/pil/handbook/overview.htm | overview]], [[http://www.pythonware.com/library/pil/handbook/introduction.htm | tutorial]], [[http://www.pythonware.com/library/pil/handbook/concepts.htm | concepts]], [[http://www.pythonware.com/library/pil/handbook/index.htm | API reference]].
Changed lines 102-111 from:
* [[http://photofiltre.free.fr/utilitaires/photomosaique_en.htm | PhotoMosaic ]] facilitates very easy and fast creation of picture mosaics. The final image comprises about a thousand tiny images (thumbnails).
*
[[http://photofiltre.free.fr/utilitaires/photofiltre_en.htm | PhotoFiltre]] is a complete image retouching program. It allows you to do simple or advanced adjustments
to an image and apply a vast range of filters on it.
* [[http://photofiltre.free.fr/frames_en.htm | Reflet]] makes it possible to generate simply and quickly an animation simulating waves effects and lake
reflection.

* CPython with Media Support for MS Windows. [-('''Note:''' For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].)-]
** [[Python Media API | API reference]], [[(CPython Media )installation instructions]].
* [[http://www.pythonware.com/products/pil/ | Python Imaging Library]] - supports many file formats, and provides powerful image processing and graphics capabilities:
** [[http://www.pythonware.com/library/pil/handbook/overview.htm | overview]], [[http://www.pythonware.com/library/pil/handbook/introduction.htm | tutorial]], [[http://www.pythonware.com/library/pil/handbook/concepts.htm | concepts]], [[http://www.pythonware.com/library/pil/handbook/index.htm | API reference]]
.
to:
* [[http://photofiltre.free.fr/utilitaires/photomosaique_en.htm | PhotoMosaic ]] facilitates very easy and fast creation of picture mosaics. The final image comprises about a thousand tiny images.
*
[[http://photofiltre.free.fr/utilitaires/photofiltre_en.htm | PhotoFiltre]] is a complete image retouching program. It allows you to do simple or advanced adjustments to an image and apply a vast range of filters on it.
* [[http://photofiltre.free.fr/frames_en.htm | Reflet]] makes it possible to generate simply and quickly an animation simulating waves effects and lake reflection.
Added lines 96-103:

* [[http://www.irfanview.com/ | Irfan View]] image viewer - a useful image manipulation utility.
* [[http://photofiltre.free.fr/utilitaires/photomosaique_en.htm | PhotoMosaic ]] facilitates very easy and fast creation of picture mosaics. The final image comprises about a thousand tiny images (thumbnails).
* [[http://photofiltre.free.fr/utilitaires/photofiltre_en.htm | PhotoFiltre]] is a complete image retouching program. It allows you to do simple or advanced adjustments
to an image and apply a vast range of filters on it.
* [[http://photofiltre.free.fr/frames_en.htm | Reflet]] makes it possible to generate simply and quickly an animation simulating waves effects and lake
reflection.
Changed lines 62-63 from:
** Change frequency: [[(Attach:)audioChangeFrequency.py]] [-(sample of a [[(Attach:)f440.aif | 440Hz sine wave]])-]
to:
** Change frequency: [[(Attach:)audioChangeFrequency.py]] [-(try with sample of a [[(Attach:)f440.aif | 440Hz sine wave]])-]
Added line 59:
Changed lines 62-63 from:
** Change frequency. [-(sample for [[(Attach:)f440.aif]])-]
to:
** Change frequency: [[(Attach:)audioChangeFrequency.py]] [-(sample of a [[(Attach:)f440.aif | 440Hz sine wave]])-]
Added lines 61-62:
** Change frequency. [-(sample for [[(Attach:)f440.aif]])-]
Added lines 85-87:
* [[http://www.nosuch.com/music/expresso.cgi | Tune Toys : Expresso]] - Expresso takes a simple musical expression and evolves it through an L-system.
* [[http://www.nosuch.com/musictmp/tmp28291/www.mid | Tune Toys : Fresh Roast]] - takes the algorithm behind Expresso and applies it repeatedly producing multiple voice and drums tracks.
Changed lines 25-26 from:
* [[Fall2006/CSCI199_Homework1 | Homework #1]], [[Fall2006/CSCI199_Homework2 | Homework #2]], [[Fall2006/CSCI199_Homework3 | Homework #3]].
to:
* [[Fall2006/CSCI199_Homework1 | Homework #1]], [[Fall2006/CSCI199_Homework2 | Homework #2]], [[Fall2006/CSCI199_Homework3 | Homework #3]], [[Fall2006/CSCI199_Homework4 | Homework #4]].
Changed line 55 from:
* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] - a programming library for sound and music applications in Java [-([[http://www.cs.cofc.edu/~manaris/index.php/JMUSIC/Setup | docs]])-].
to:
* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] - a programming library for sound and music applications in Java [-([[http://www.cs.cofc.edu/~manaris/index.php/JMUSIC/Docs| docs]])-].
Deleted lines 60-62:
* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] [-(download [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB))-]:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]] [-(requires [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] ([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-]).
Changed lines 56-57 from:
** Download Jython + jMusic bundle: [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB)). \\
Code samples:
to:
** Download Jython + jMusic bundle: [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] [-(4MB)-] or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] [-(16MB)-].
Changed lines 51-53 from:
** require [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] [-([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-], [[(Attach:)xturtle.py]] [-([[http://www.alcyone.com/pyos/lsystem/ | docs]])-].

!!!Sound
to:
** require [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] [-([[http://www.alcyone.com/pyos/lsystem/ | docs]])-], [[(Attach:)xturtle.py]] [-([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-].

!!!Music and Sound

* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] - a programming library for sound and music applications in Java [-([[http://www.cs.cofc.edu/~manaris/index.php/JMUSIC/Setup | docs]])-].
** Download Jython + jMusic bundle: [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB)). \\
Code samples:
** MIDI: [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)stochastic.py]].
** Audio: [[(Attach:)sonOfBing.py]], [[(Attach:)audioReadWrite.py]], [[(Attach:)audioVisualize.py]], [[(Attach:)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]])-].
** L-Systems: [[(Attach:)l-system.music.py]] (requires [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] [-([[http://www.alcyone.com/pyos/lsystem/ | docs]])-]).

* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] [-(download [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB))-]:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]] [-(requires [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] ([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-]).
Deleted lines 67-72:
!!!Music
* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] [-(download [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB))-]:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]] [-(requires [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] ([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-]).

* Also see [[http://www.cs.cofc.edu/~manaris/index.php/JMUSIC/Setup | jMusic]] documentation for Java.
Changed lines 59-60 from:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]].
to:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]] [-(requires [[(Attach:)stack.py]], [[(Attach:)lsystem.py]] ([[http://ada.rg16.asn-wien.ac.at/~python/xturtle/ | docs]])-]).
Changed lines 34-35 from:
* Worth, P., Stepney, S. (2005), [[http://www-users.cs.york.ac.uk/susan/bib/ss/nonstd/eurogp05/index.html | "Growing Music: musical interpretations of L-Systems"]]. EvoMUSART2005 3rd European Workshop on Evolutionary Music and Art, Lausanne, Switzerland, Lecture Notes in Computer Science, Applications of Evolutionary Computing, LNCS 3449, Springer-Verlag.
to:
* Worth, P., Stepney, S. (2005), "[[http://www-users.cs.york.ac.uk/susan/bib/ss/nonstd/eurogp05/index.html | Growing Music: musical interpretations of L-Systems]]". EvoMUSART2005 3rd European Workshop on Evolutionary Music and Art, Lausanne, Switzerland, Lecture Notes in Computer Science, Applications of Evolutionary Computing, LNCS 3449, Springer-Verlag.
Changed lines 33-34 from:
* [[http://evonet.lri.fr/TikiWiki/tiki-index.php?page=ArtEscapes | ArtEscapes: Variations of Life in the Media Arts]] is an exhibition of art objects which are somehow dynamic and unpredictable, out of control, which can mutate and evolve, which can surprise us by an autonomy of their own and "try to escape" from their creators, giving us a flavor of aliveness.
to:
* [[http://evonet.lri.fr/TikiWiki/tiki-index.php?page=ArtEscapes | ArtEscapes: Variations of Life in the Media Arts]] is an exhibition of art objects which are somehow dynamic and unpredictable, out of control, which can mutate and evolve, which can surprise us by an autonomy of their own and "try to escape" from their creators, giving us a flavor of aliveness.
* Worth, P., Stepney, S. (2005), [[http://www-users.cs.york.ac.uk/susan/bib/ss/nonstd/eurogp05/index.html | "Growing Music: musical interpretations of L-Systems"]]. EvoMUSART2005 3rd European Workshop on Evolutionary Music and Art, Lausanne, Switzerland, Lecture Notes in Computer Science, Applications of Evolutionary Computing, LNCS 3449, Springer-Verlag.
Added line 59:
Changed lines 59-60 from:
to:
* Also see [[http://www.cs.cofc.edu/~manaris/index.php/JMUSIC/Setup | jMusic]] documentation for Java.
Changed lines 58-59 from:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]]
to:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]], [[(Attach:)l-system.music.py]].
Changed lines 37-41 from:
* Various [[http://www.cs.cofc.edu/~manaris/index.php/Fall2006/PythonMediaAPI | Python Media API]] examples:
to:
!!!Images

* Based on [[http://www.cs.cofc.edu/~manaris/index.php/Fall2006/PythonMediaAPI | Python Media API]]:

* Examples:
Added line 44:
Added line 46:
Added line 48:
Changed lines 51-52 from:
* [[(Attach:)soundTest.py]].
to:
!!!Sound
* Based on [[http://www.cs.cofc.edu/~manaris/index.php/Fall2006/PythonMediaAPI | Python Media API]]:
** [[(Attach:)soundTest.py]].

!!!Music
* Based on [[http://jmusic.ci.qut.edu.au/ | jMusic]] [-(download [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusic.zip | jython and jMusic]] (4MB) or [[http://www.cs.cofc.edu/~manaris/uploads/jythonMusicPlusJava.zip | jython, jMusic and Java Runtime]] (16MB))-]:
** [[(Attach:)bing.py]], [[(Attach:)myFavoriteMelody.py]], [[(Attach:)sonOfBing.py]]

!!!Other
Changed line 20 from:
* '''Test 2''': Wednesday, November 15, 2006
to:
* '''Test 2''': Wednesday, November 15, 2006 [-([[Fall2006/CSCI199_Test2 | practical]])-]