[Pdmtl] PureData/GridFlow/Ruby workshop @ Ottawa U
Mathieu Bouchard
matju at sympatico.ca
Fri Dec 17 13:40:22 EST 2004
PureData/GridFlow/Ruby workshop @ Ottawa U
Lundi/Mardi 2004.12.20-21
Will be in some mishmash of French and English depending on needs of the
attendance. The standard version of GridFlow for this workshop is still
0.7.7.
Part zero: Introduction of participants. Knowing why you attend the
workshop and whether you have specific projects in mind.
Part zero and a half: "Installfest" if necessary, but this shouldn't take
too long. I expect people to already have both Linux and PureData already
installed and running, or to team up with someone who has such a
setup.
(NOTE: Don't attempt to use the OSX version of GridFlow unless your
intent is to fix the bugs in it. It's called "experimental")
Part one: (lecture)
Introduction to grid messages as an extension of PureData's
message system.
Part two: (lecture)
Basic image analysis using GridFlow
(motion detection, presence detection, edge detection)
Including plenty of time for questions, that will be enough for the first
day.
Second day (21st):
Part three: (lecture)
Introduction to Ruby (for PureData users)
(those subsections in decreasing order of emphasis)
- basic semantics: objects, modules/classes, methods,
variables, scopes, expressions, etc.
- simple data: integers, floats, ranges, strings, arrays, hashes
- goodies: files, sockets, regexps, and so on
Part four: (lecture)
Coding Pd externals in Ruby using GridFlow
- converting PureData data to Ruby
- converting Ruby data to PureData
- method calls from PureData to Ruby
Part five:
Practice time (part of this time will actually be interspersed between
other lectures, depending on how the participants prefer to proceed.)
Part forty-twelve: (optionally & informally)
Colour Space Transforms using GridFlow
- isomorphisms as technique for reusing
- reuse of geometric concepts as colour concepts
- RGB, greyscale, YUV
- comparison of what linear/affine transforms do on
both geometry and colour
That's about it!
Please contact acastonguay at artengine.ca for registration!
_____________________________________________________________________
Mathieu Bouchard -=- Montréal QC Canada -=- http://artengine.ca/matju
More information about the Pdmtl
mailing list