The lapse between updates.

In the time frame between my last post and this, I have graduated from university, and have spent the time looking for work.

I am currently looking for something within my degree field; a BFA with an emphases in Computer Imaging. Essentially, that means anything that is creative, and deals with 5 volts or more of electricity, I’m the guy you’re looking for.

  • Web design and maintenance (HTML, DHTML, light Javascript, light CSS, Flash and AS3)
  • Video Editing and post processing
  • Max/MSP/jitter work, or Arduino work
  • Print and Digital Graphic Design
  • Photo enhancement/manipulation (photoshop)
  • Typesetting
  • ..And more! I’m a versatile individual, and can easily pick up other skills fairly quickly.

Updates will continue again once I get a chance at some free time, and some disposable income!

Patches for 11/15

Patch exploration with jit.grab, as well as AI behavior, keyframe calling.

Patch 1: Creature Tracker patch: Video screen tracks and follows motion from camera input. (In Gallery below, listed as creature_movement…*.png)

Patch 2: Mood_Movement patch: Combining patches to allow for motion tracking by “creature” with Jeff’s patch allowing for specific key frames to be called based upon volume level of audio input. (In Gallery above, listed as mood_movement…*.png)


Posted in 39am. Tags: , , , , . Leave a Comment »

AAI Creature Installation Mock

Here are three views of our planned installation for AAI Creature.

Creature AI Ver. 001 beta

Basic Creature AI

Basic Creature AI (Click for large view)

This is a basic, currently theoretical, version of our responsive/interactive corporeal creatures AI. It is a simple, redundant loop with minimal goals, but plenty of self checking for optimal performance.

Project #2 – Tracker to MIDI patch

Melodic Spatial Responses

Patch image

Melodic Spatial Responses

Using cv.jit or Computer Vision for Jitter to track a designated object (by selecting it with mouse) to determine the MIDI output. Uses real-time performance and spatial/time based input to create a composition ala John Cage.

Note, Windows users use: jit.dx.grab
Mac users use: jit.qt.grab
(You’ll know which one you need, because the wrong one appears darkened/broken (thx Candace))

----------begin_max5_patcher----------
2749.3oc6cszbiaiD9r8uBT5Z7nh3MXNsolC4zdIo1ZOjrUJJIHalPQpvGi8
rox+8ED.TlxlOfjHgzLyN0LxBTzhc+0ne2jyec+cKVk8hrXA36A+B3t69q6u
6N8gpOvc102sXWzKqShJzm1hT4yYq98EOX9nR4Kk5Cu5w0YIY4.JfF.PTZyI
jVsKNMQVp+kI1C9T7lMxz5i.e8zxpJaNu.6Q2lkVVD+ek5yDsr4v6iJW+Tb5
i+Vtbcog14AApOFPIg0+.ZVgTuB9O1eo3MZ5TQ6efwVz5BjFsSeAV7C4wQIK
p+f+996qe4AGgj0Y61ISKeGl7i4YU6+dvGeJZuLG.+0zeJakLu7WS+YYTpZ0
mqe8i4etnTccs+xIwox0YUo5uAZWf3YAYayebkAofZ.p8KGfnNvUVHq9rvTr
9joZbkS6AWosg.89gQulcHArehcGk4aHXIjPCBEOndW.mPg0uAyYDNz98Mgx
se.7ukqVGsC7wrc6yJhKiyRWbdhhsQqksOS22QifDMxqQbHgO3FZ3hSCN6Rf
Lg.3+TljsIdM3mU7khD.+jrXeVZgxPykgh3NPwZLoeTDJp4O8KHlACC6ACCt
NXXO1S2Gs9O.AffNQLTmHVm6wfKogTnfa+LyoW948RCSrXwPZ+TDUCYBtCVU
gSrU09.l73zRP4S4UennRY4L9bUM6Ch5.GBCPZNmxb.GPD+fC2BaPZ.Fy9jw
.F5zBLkYO9Xh7Dj9v93w3Z2sCvlv.H8MlgGfMwSnTNMqTdR6vwmiLtl+e3ne
3fPGRbRa.4EsggLEf6DnPWHP4BBIbIZTzAm2uIdGHjypCygyDLDWG4ynwNMK
1Y2lTU7z7akkifFGzAtfZAe6XksAXXXWbCGNs.yppxxSJ72dsxtJJ8wA4SF2
XQgq0dvvlW6jM4SnTt+M3Hua6nQXicw5JTbkscTsSkQ6Ir43RPtQ2+HrQiDn
i2mNr8ioNZ0aJjnYSjKHAA6GOzk4w6qCm41ROCxcQOivuI8QeKFcXCtRbIk.
hXguvIEacBQGdtIJBMkKyjOjoXj8x6gctmJ3PYtPM04hvEDL7qe62r.lIMas
UKxf6bnAeMa+tovKNgDPunCsK5Oj05Q.HhCnA2HYZ0.THWpPEEecsh2W4R60
q3jldEEYKkL70nq6EoH9oCIeRl3AFmgbmwo9gw2TkO+LNK.6NiOwwCWjDuYD
6o6pRzDJ70J3qNq2TSeGyszE+JPl4GlXh6oGVzCQ5c.nqMpLOHvTvbT1Ivbh
E2vLhsHxNwHgmCirMISQnWnO9vCaMeG6o99iby+NRnMIQr03vv37dxw+fwi7
3h0QI5qVvxvSsApBl5OZmau+cs808zaZdq5r3ATgNlz2+tyssW2PxBjvYYA5
qRYQOQ7UkZp94R0e8ffx7FWjTFy4LxPRJ+TTieOtbI9T1ESNMvoFWN7uAgF6
zBv0d7sSqQOPie6OYuUOm3b0yGBfFrscbsJsR2vjbfXHTg5ET46TjwE1KgAP
iwxVxNBD1PFvvgvC12B3gwZuS3A2K3wGtt3gIggF7HXH7P7M.dzX.wE7HzK3
QiO4droNIdjcrzK1taSwleLnwUne5VathWj.EqWHmO3YTewM.CTarkMbv89o
3cq+zx5PU1JiJqxkEnxb0tn4SuZX3wNGdlTff1by6CeP9DezvxxM4QOekvFi
tjcZaECqR4uHbyebEJoZWz7oSotJ+1tHURUuLp1kAhPldZxFdyyDGoqVEZew
iUwWQqKVyslARiEXZ2TO7umJl4+pn1n6mhkfswIRPb59d50l6U2L7hmbcjv3
t1jXDbj754SxjqOwXZR7mjf0pKQdzUATUdJTjVT83u2tNcgifqcUauQ+cZcs
ZyTskQhqkLpVue+ywoaxd9LT76AFwZq6XqWPihL7npyOhsgMx8kOspZ6VYda
AdWlLF8R4B7GNS9aOiBKOgtZMMEy1gn9pkzDG85NYQQzixNFQlr8Wq.OH3VE
eGYTW6o36Xnufin7xqEdXKVjMyO7f3AxO3QtLZyUBNP71MYxlHbevA9K0w7G
wLNPrC6OcPtjLkyVgrLOCflOg63MAwx5FqhjACqFS8VlG+Y4RSfkJuV0trtI
x.oAqBMQyDLXjkXlmLVp3FEYVbsRp2NtelpcX2+zmpC2OPx5jrB4jgG8DFGD
Fzhw6vQwIhii804PjZXgev2r8xz4Fd4h1vQvEhti8s4B3Fdi3cquzJNJSK53
.1XNEG6KzALiD7UkuRKhXypJbvVsB8lqxMur7w7nUMdJA+ipz3+rR447pleE
LzriY3dqQl3Hn2GkdVCVXWrggvCL0r1pETObRcxGGJ3XdVU5F4l1e4uYDPHX
JJjnGu6PQ.Nz7Nh5697GjiIjuQDQKFGZuCv6kwoeYx3qxx2XJeB7ni3V0k5x
+soOXHNo01dLoGTi4NpInBAhXl1GycCP8DCUeKBbsPsiHOt8QwQWuaDHCa0o
BLy1iwdArmmRCTj6PFGh4HybcWuiyPSHHkEN8OwKLk.uR855LE5DmFUJK.kY
f0pr1KkfHPMCq7rTkDkChTGDDmBd9o30OAZ5JG343jDvJIXaMqsrymHL3opB
vcIHvloCgXSuwzagdz3Y2HlrcPCNXIsViQq7TK9Er1uaLEZSxdz.aMTEG1r1
Ipfce6Y3ga1fPNhRBa+tur0nglQyiBMV+r2E7vdtSdYjaWUZy78o0iiRVqzc
UpxkOoT0kQoflGMPKWLqJk1A6izRor2Y1h+sgRIxDUBto5rnl1k2InH9+5j0
CHpwbNyz1CSkED88rPJbdTI0WKsCs27HmSSv0G+XbrHqJecS1F1o5E.a0Arh
xZOs1LO+kCyKOn0DTe3QM2q2iIa1mox50RB8HSckhXGc05lhTAGCvdihpm0p
QAIlWAIpCfT8j9zhrGkjfBkIjG.L69ZyMOxwqP7flmaFT6pKjQvPG3D7IBtp
7gpoOaNV0jYypKkZQyA0pb9LOTKdFnVjfNSTKcFn1KklHtPSTuRSbGsOh7q8
wwHIteEbNPQHuRQDG7gf8KF4hXibZjDQTaN.au+5Q3CqtPZU33ld3sUPABuJ
Pgt3K8MJqyMMgBcI.S+FgYnialBtsrfF5WRh3ZHlmr4ADG07fBpYkWHV7oYf
ngXsEageX0TnRLJw54MfN4vL71y+Dzu9LgNk.vIZh0pHfg5RHXcgVuvGZEX+
5Of3B.BI9ciFaFnIalQHSs+s1RHvKVnRbwIOwuw1h4y.MAoDSpkrWAP8hKkX
EyAwBCmGhMbFHVAeVnUhS4S32P8PtTTAxI5WKr9IEzCMMzWX5f0wqvlN0Dhn
Fi4WtdOLbF3DN1XjRn6EB2zRtiWYmm+FNAE3GNAEb6sOA4W2RP1LHwoXhYGI
psL93UStDm5TjbLul+NE5JM4wcgPGRVF425bfbAmP9MaEjSYq.8ZQPQHWjcP
+J6PthSdzplvkBBE52Z44RHgPOW+EWhoFdhEXjYZdCxze+Fu+3Ku.LHlqTq+
jpD7LffWJMwcwJAy+zznwY325rPbwJwa.SuPSAtPSdbN.bpV19U1QEtRSdLZ
Otqzj+hXf5h8Ipe8NScYdfndN2LWfoSTsCg00.gXdLJvn5gY33UPysvNCZl2
A1DzkBWXjSLJCTHrEifQsYjlUl+S7.a9uQfiWgLcpkZuaLNZkE.rYL9d.Ps3
uu++ACPLiKA
-----------end_max5_patcher-----------

Weekly Patch 11/1

Face Tracker

Patch recognizes and tracks faces via webcam

Face Tracker Patch

This patch recognizes and traces faces via the webcam and cv.jit or Computer Vision for Jitter

Note, Windows users use: jit.dx.grab
Mac users use: jit.qt.grab
(You’ll know which one you need, because the wrong one appears darkened/broken (thx Candace))


----------begin_max5_patcher----------
1508.3oc0ZtzbqZCFFdsOyb9OPY5RWO5JB5p1oyzscUW0oyYvFYGcJ2N.Nwo
mo+2qtXhwIxwXrH1jEAPXfW8vm9tHw2+7ml4urXGu126m89KuYy9trkY51Ts
LqsgY9Yw6VkFWq+g9Y7553Mb+46OYCeWi9Da3M4qiWIuesmRjnOQwxu9SnWZ
LealHOk2nuan1VWWj2TK9WtpwnEf1lKiaV8fHeyWp3qZL5DFgkm2i.npMT8A
P49d+cmmPw1l1GArsYSaMOWxM2He+CWh5wmGmoOi+uVIhS80m4+97mTakal2
a.Ie7K4U1f.1NDfmABOnP7phzhJivAKBY.ZX3bq6A6hhlJQ8p3T8cDrH5cvJ
hDowZHSsAqgKjcZr9xatkaNVZAx+Xyst2QR6MuND4M9y87WFmuYrdyveR9Z3
sVtURsv8NswKYXu2dGJGPTaBB5Mkeqw67wy.9DXprhWxyS7VWsYoMLQcFlvL
8vZpYS.6bX5CeLd8SJQaCBA1g.tG8Vrwb.EpGAhFpUw5zh3lN86UEYxGpXoH
Uz7rlVCtaeRe+U73DuGhiq9c4XneKV5yIgCWrKK0Fhf.WGL.Ghznauaq6pnA
mXvzpGW7UQyBsOmEIUwOYkTPmQJpwwCSabEFM7QTRU+krXYfkce3wOgGBfJu
BQ11L0oH2uAUaMOg2+AUeArh7VvNR9Ir9lk5bWBTskNhc24Q3jvIqHgm58iP
q.Jv4.xDtgBmLtLU9KkodfR2lEakQLmk.hwaIxj4w0jlVGukiWBa5.Ik0a1J
rhkPGik.rdnU.35xSYjfgLcmLtxq2qMe9i7zm8dpn5ep8Jx81TweV6E2KItI
9GrVtFvYfCh1aPEZFsc13ufOTz7m0burhGEbu0BIQD4kaarRD3QWamXTFuHc
+2Q8rqqZ.f1RCBocSxafv6kSoJh4jRebPbp3Qt2JodpheGFitELlEMYPrxaW
4Sh7jBq4LiO2rrXyuldXIEXFcZbrAQ.G3YKgW17vxsqWy0uDAiZcDVwAwwd+
IFaj.zcdPwSllUcSQoUR4tbPwAlokzj+fw2+zHGz5l3J6tkbWBnXTXG5fwSG
5bpxWvLmAGTTPW3.t6fSSwlMobqTH7x87hBMQDfAsczg1cUU5dEQUNk+0LdS
UgGxZ+Mxcu02iABvL8vCe5YtASetJ9y2ZVXRfLDHKLv6W1lK91Vtm0ZYItKu
5VtEYLbHvIaPIoVjcM6K+f6lEPXfATlRZIASGWuqRKps50g3vkVbu6VCclRA
lJJ44VgC1YvIJrKalRwkHjATQvQ0CMoBKQnNdQCf3nIZTojcK1TEurWAkBbb
cRvHhoLx68BkJiy4VWmNx.xma+zIapjFAMH.F1iIR3UK4AASQQD0BcPhBA3H
ydD485Uy7QUw17Ddx0Uc8oYPz.xoc+r7se5DLeQESYHPOjv1xhpDyTY.GnsA
Z+ByPziKvjKmJQAgAH8ZfEwPTRT28NhJFwdz0RCIXnlnHHUde5t2GIQgNgnD
h4SgR6YNz7cCL.yrPZXHhXVuSEeLKuHhQnmCnu2TRNxDjM.mSDyjvarCI31E
k8R4EChYHsoCSM9TyKlxJpGFfLV.gYth2r2GI9BGJ9fPXmu+NHLZ5wOyOxOU
j+lO9Qc2VchWQ05hsUqZCK2lToGn6D8VKKfKtQTj28WQO9W8fHIgmeDaxDIk
ExrD2qj2KWw9KNZuDWvsQb3wQbP.aA8k3sxXvsG3FUiFIUKStdDUMbjTMiLl
pNnOpVsb+2ByWv3HNTDPQw84EYPp9.mn5WqG6pFStIHEBtNwAGUwEbOKN5cr
3P2wZqWbCBuzgCpODU431.noFGj4y79niHLvgA35CbRGBSFmdjaLS6UXHL9l
HNbuxGQ8UTcKHGq2uVgWh3LleXy5MAwGNxMpteH81j+odjB7r4DcwoDIqKRM
h9vrbzdjaR6nWiftM.MrWZK51Ht9UJD3h8zyPljdM91MIuoOxMxNXjjMlMpx
lMRxFPGUYGMNx1IhqWVBW+7LnZPt4+8TL2tO
-----------end_max5_patcher-----------

Meme Mayhem Live – Oct. 4th 2009

“Meme Mayham” is a patch of custom software made for
Afternoon Delight Karaoke,
an interactive performance hosted by Rebecca Dolan
and Adam Trauwein.
“Meme Mayham” was created in the program Max/MSP. This patch works
interactively
with the performer using the pitch of their voice to vary the brightness
of the video projected on
screen.
Here is a short clip of the patch and
performance working together.  OR [Performance] (as a label for the
text)
Here is a short clip of the patch.  OR [Patch] (as a label for the
patch)
October 4th, 2009
2pm
Afternoon Delight Karaoke @
The Walnut Room,
3131 Walnut St
Denver, CO 80205

“Meme Mayham” is a patch of custom software made for Afternoon Delight Karaoke, an interactive performance hosted by Rebecca Dolan and Adam Trauwein.

“Meme Mayham” was created in the program Max/MSP. This patch works interactively with the performer using the pitch or volume of their voice to vary the brightness, contrast, saturation, or play position of the video projected on screen.

Here is a short clip of the ”Meme Mayham” and performance working together.

Here is ”Meme Mayham” as a MAX/MSP patch

Patcher view of the Meme Mayhem Live

Patcher view of the Meme Mayhem Live

Presentation view of the Meme Mayhem Live

Presentation view of the Meme Mayhem Live

Which is also downloadable to the right as ” SFlater_PitchJumper.maxpat”

Meme Mayhem
October 4th, 2009 - 2pm
Afternoon Delight Karaoke @
The Walnut Room,
3131 Walnut St
Denver, CO 80205

October 23rd, 2009 – 6pm
MSCD BFA Thesis Benefit @
Translations Gallery,
1743 Wazee Street
Denver, CO 80202

A better way to share files!

I was playing around with a better way to share files over a blog structure such as this one, and surprise-surprise, WordPress already had an answer to our problem. While the compressed-text format of sharing projects is good and handy, what if we have multiple patches or other files that need to go along with our patch? The answer is box.net, and the box.net wordpress widget.

If you look to the left of this post, you will see a box titled “SEANS FILES   box” This is the box.net widget with a file that you can download (it is a .maxpat file!)

To get one yourself, all you have to do is click the “make your own box.net widget” link on my widget, sign up at box.net for a free account (limited in file sizes(25mb) , max size (1gb), and whatnot, but we don’t need much) and add the sidebar widget through your blogs dashboard, and bang, a new way to upload files for the rest of us to download, pretty easy to use, too.

My recommendation though, use the compressed-text format still for small patches or single patches, and the file service for zips/rars and other files.

-Sean

More free plugins for MAX

Here are a few interesting plugins for MAX/MSP…
… please note, there is a slight bias towards Windows patches, but not exclusive for. If it has a Win/Mac version, all the better. Just make sure you check before you download, otherwise it’s just a waste of time (learned the hard way with some of the Mac ones… like pitch~)

Flash Server (Win and Mac)
http://www.nullmedium.de/dev/flashserver/

“The flashserver external for Max/MSP allows for bidirectional communication between Max/MSP 4.5 or later and Macromedia Flash 5.0 or later.”

Wacom Tablet Control
Win: http://www.akustische-kunst.org/maxmsp/download/wacom-1.1test4.zip
Mac:
http://cnmat.berkeley.edu/files/maxdl/OSX-MachO/wacom_4.0.tar.gz

“Report the location, pressure and other parameters of transducers on a Wacom Graphics Tablet. You can use several tablets and several tools with different wacom objects. ”

Pitch~ (For Windows)
http://web.media.mit.edu/~tristan/MaxMSP/WinPitch~.zip

Posted in 39am. Tags: , , . Leave a Comment »

Link to Essay: Notes On SuperFlat and Its Expression in Videogames – David Surman

Refractory: a Journal of Entertainment Media (ISSN:1447-4905) website

Abstract: In this exploratory essay the author describes the shared context of Sculptor turned Games Designer Keita Takahashi, best known for his PS2 title Katamari Damacy, and superstar contemporary artist Takashi Murakami. The author argues that Takahashi’s videogame is an expression of the technical, aesthetic and cultural values Murakami describes as SuperFlat, and as such expresses continuity between the popular culture and contemporary art of two of Japan’s best-known international creative practitioners.

“Videogames are the first stage in a plan for machines to help the human race, the only plan that offers a future for intelligence. For the moment, the insufferable philosophy of our time is contained in the Pac-Man. I didn’t know when I was sacrificing all my coins to him that he was going to conquer the world. Perhaps [this is] because he is the most graphic metaphor of Man’s Fate. He puts into true perspective the balance of power between the individual and the environment, and he tells us soberly that though there may be honor in carrying out the greatest number of enemy attacks, it always comes a cropper (Marker, 1984, p. 325).”

Read the entire essay here: http://blogs.arts.unimelb.edu.au/refractory/2008/05/23/notes-on-superflat-and-its-expression-in-videogames-david-surman/

Follow

Get every new post delivered to your Inbox.