2009: The Year You Learn Processing
All is quiet as this week folks celebrate Christmas and Hanukah. But this is a quick note to say that we won’t be waiting until the ball drops to jump start one New Year’s Resolution a lot of readers have: learning Processing, the artist-friendly, multimedia-savvy, open-source coding platform. We’ll be kicking off a series of tutorials on Processing (and Java and related technologies) starting all next week. And for those of you who already know Processing, just substitute “get even better at Processing” in the previous paragraph.
If you have other tutorial requests for ‘09 (vvvv, perhaps) or tutorials you’ve put together you’d like us to link to, do give us a shout. I’ll be editing through the weekend, so see you Monday!






49 Comments or Links
Leave a CommentComments
Ian
fantastic timing! I was just considering opening the 500 page book on processing I bought 3 months ago, but this sounds very preferable.
December 26, 2008 @ 9:20 am
Peter Kirn
Which book did you buy, Ian?
We may have to do a “how to get the most of the books” feature, too, as there’s plenty of content to navigate! (Shiffman’s you can read almost cover to cover; the blue Fry/Reas MIT book is more of a reference.)
December 26, 2008 @ 9:23 am
skimmas
Excellent. :]
December 26, 2008 @ 10:12 am
Wiley Wiggins
Awesome! I’m halfway through Shiffman’s processing book, and I’d love to have some additional help and a group of people to bounce stuff off.
December 26, 2008 @ 11:15 am
Paco
Yes! I had been promising to get myself into for while but didn’t know where to start!
I also second vvvv. Also, although it still seems kinda rare and perhaps difficult, and despite the name of the site, I would like to see some tutorials on DIY Analogue Vid Synthesis.
Actually, and it is probably way too much work to ask of you guys, but while I love cdmotion (and cdmusic for that matter) I am hoping that one day you and various other experienced geeks and artists, could create some additional kind of educational site both for beginners and for more advanced people. It could also perhaps have a calander section with upcoming events like festivals and workshops.
A good model for this could maybe be something like:
http://www.movingimagesource.us/
which is aimed at the regular film world, but with a little more “how-to” involved and perhaps open source.
Maybe I’m talking to complicated, involved or costly, but I feel like it could really lead to some great things.
But also I love this site, keep it up, and happy holidays! Look forward to the processing tutorials!
December 26, 2008 @ 11:24 am
Sean
This is one of my big ones for 09 - learn processing! look forward to the the tutorials :D Great work on Create Digital - awesome blog!
December 26, 2008 @ 11:33 am
Rubert
I’m definitely excited for this! I just started learning last week and this can only help. Can’t wait!
December 26, 2008 @ 12:31 pm
Riaz
The NYC resistor group does processing meetups. I was thinking that might be a great way to get together and learn for people in the Bay area. Getting together and going through examples and learning from each other. What do you guys think?
December 26, 2008 @ 12:41 pm
vjwunderkind
Yes, yes, yes!! The only plan I have for next year - apart from learning more of quartz composer… I can’t seem to get into it as well as I had hoped…
December 26, 2008 @ 12:49 pm
eric
vvvv would be nice, yes.
and maybe some advanced jitter topics.
December 26, 2008 @ 2:05 pm
Zeh
Another vote for vvvv, although Processing is obviously the priority.
Good luck, Peter, and thanks.
December 26, 2008 @ 4:18 pm
Miguel
Processing already has to much writen about it, I say wee need more VVVV documentation. Ok, maybe one can never have too much info on a subject, but VVVV sure needs it more :)Projection mapping still has no good tutorial
December 26, 2008 @ 5:03 pm
Lawrie
Brilliant! Like other’s, I got the Reas/Fry book for Christmas and I’m keen to learn more. Cheers Peter.
December 26, 2008 @ 5:08 pm
Tweaking Knobs
YYYYYYYYYEEEEEEEEAAAAAAAAAHHHHHHHHH !!!
December 26, 2008 @ 5:23 pm
Filip
That’s great news! Looking forward to the tutorials..
December 26, 2008 @ 8:17 pm
voxish
Can’t wait!!!
December 27, 2008 @ 1:31 am
lenny
erm… learning processing is a nice plan for sure.
however, i think there’s more stuff around than you can look at, plenty of tutorials and books.
so i’d vote against processingtutorials, hoping you make more of the highly interesting content you usually do over here.
December 27, 2008 @ 1:41 am
John
Yay!!!
Processing is great have been really getting into it since a little before 1.0 came out. Please do a story on how to get GStreamer working under all platforms!!! And another on advanced shaders! Minim works great for making AV visualizers too and its easy to use.
December 27, 2008 @ 2:09 am
leaf
I’ve been checking out the fist-thick processing book for several times, without finishing it; yup, definitely that’d be the next year’s big resolution.
December 27, 2008 @ 3:43 am
Alec
Processing tutorials would be great. I’ve got the Ira Greenberg book. It’s good, but I couldn’t grasp the section on rotation/popMatrix, which is pretty fundamental, and I feel unable to progress any further. A whole series of tutorials, going from basic stuff like rotation to advanced stuff like other libraries would be fantastic (though I realise it’s asking a lot!)
December 27, 2008 @ 4:28 am
Josh
is there any where you can go to uni to learn processing that any one knows about.
can be any where in the world?
December 27, 2008 @ 6:32 am
Zeh
Josh: I’d say the problem with Processing inside the academic field is the same as with any other designer-esque language: you just can’t get an in-depth course, and the language evolves at a fast pace, colleges can’t keep up - you may get the basics but if you can’t learn for yourself, no university will teach you what you really need to know.
For all it’s worth, though, I’m quite sure some colleges use it, as it’s usually mentioned when describing Processing - it was created inside MIT afterall. I know that *at least* my former college - Senac, in São Paulo, Brazil - does have Processing on their “Digital Interface Design” bachelor degree curriculum. I’ve taught a small (20hs) Processing course there while it still wasn’t part of the curriculum and it worked great, several of the final thesis projects ended up using Processing. Also, I know the School of Visual Arts in NYC use Processing on their “Programming for Artists” and “Multimedia Programming” courses in their “Computer Art” MFA degree, but I think the focus is not so strong on the language.
December 27, 2008 @ 6:48 am
voxish
@Josh
I took a nice intro to programming course with Jason Lewis at Concordia University in Montreal where he used Processing.
December 27, 2008 @ 7:32 am
Brunopapas
Thanks Peter! This site is such a valuable source of information and knowledge. Keep up with it for 2009 :)
December 27, 2008 @ 8:35 am
Leandro
Awesome! I’m wating for that! :)
December 27, 2008 @ 9:57 am
intellijel
Processing is great but I keep hitting walls with it’s slow speed with more serious 3d/realtime designs.
I see Processing as training wheels for OpenFrameworks and it would be nice to see more support for transitioning to OF.
December 27, 2008 @ 9:58 am
Tweaking Knobs
PLease make this tutorialds , video tutorials.
December 27, 2008 @ 12:41 pm
Jonny Pez
Awesome! I’m not sure which book to get, so I’ve been trying to learn on my own using the resources available on Processing.org’s website. Coming from ActionScript, I’m picking it up fairly quickly, though I would be nice to see how to apply all of this to real-world visualization applications.
I’m ready to learn!
December 27, 2008 @ 5:37 pm
tj
I can’t believe it’s not butter…
I just recived a present from my Secret Santa and got the Daniel Shiffman “Learning Processing”
This tutorial will be a great supplement, thanks guys! and Happy new year!
December 27, 2008 @ 6:07 pm
ocp
Great initiative! I’d also like to see some Quartz Composer tutorials.
December 27, 2008 @ 8:51 pm
Andy Best
Perhaps I will write an Open Frameworks tutorial in the future, perhaps on how to move from Processing to OpenFrameworks? Does that interest anyone?
December 27, 2008 @ 8:54 pm
Josh
thanks for the feedback guys, i realize ill have to do alot of learning on my own but im really keen to do some sort of digital art degree and was just wondering about my options. Am somewhat new to the visual side of things but have done a degree in music already.
Processing is definitely on the agenda next year though
December 27, 2008 @ 9:51 pm
Tracy
Great idea. I am looking forward to some guidance in my learning.
December 27, 2008 @ 9:58 pm
Mike
I’ve mentioned this before, but I’d like to see some tutorials on the math behind the art.
December 27, 2008 @ 10:05 pm
Eoin Rossney
Delighted about this, Peter! I was hoping to get to Processing in ‘08 and it never happened - at this stage I’m itching to get going and had booked some time for Processing this week… what timing!
December 28, 2008 @ 3:26 am
PRICKIMAGE
looking fwd to it!!
December 28, 2008 @ 7:52 am
nobbystylus
yes i’m looking forward to this and i’d also love to see more quartz composer tutorials.. plus an overview of OSC.
December 28, 2008 @ 10:15 am
charles
Definately, definately! - I dabbled in it a little several months ago, even made a tiny little app (so quick to learn!) I was reading the visualizing data book, which is a good book to get started. Im pretty busy with game developement currently, and want to use processing as a way to r&d my ideas (current a physics 2d system idea)
processing/python & possibly cSharp next things to learn.
December 28, 2008 @ 10:44 am
elevated.tv
lookin’ forward to it-thanks guys!!!!
December 28, 2008 @ 7:19 pm
omenviz
Great!!!!!!
December 29, 2008 @ 1:17 am
davide
isn’t it monday?
December 29, 2008 @ 6:11 am
metamind
Excellent. We just got Shiffman’s book. These tutorials sound like a great complement of it. We’d also like to see more of VVVV please, specially about mapping. Have a nice holidays everyone.
December 30, 2008 @ 11:23 am
Wiley Wiggins
I keep posting this everywhere, but I might as well post it here too, is anyone else in Austin TX and interested in starting a processing meetup?
December 31, 2008 @ 6:23 pm
VJ 3lab
nice to read - great idea. i look forward to see good and helping tutorials for processing, but i also hope to come closer to vvvv this year…
miguel is right there is still no good tutorial of projection mapping outthere. deepvisual published a good beginner tutorial for mapping with modul8, but it shows only some basic features. i would like to read more about 3D mapping (masking with vvvv or another tool?!).
great site - keep on with the good working!
all the best in the year 2009
January 1, 2009 @ 4:59 am
javafxnut
That’s a resolution worth striving to achieve!! My uni in Sweden teaches processing in the programing fundamentals paper before oop principles and java. Its the coolest course, we did mobile and arduino stuff too. Next year we move to full java but im having a blast with processing and javafx at the moment. Tutorials please!!!!
January 1, 2009 @ 6:35 pm
chaosdroid
ok, this is divine sign for me:]] I have been wanting so long to come back to p55 and learn ..
looking forward!!
January 3, 2009 @ 11:53 pm
sabre
Processing got ported to javascript!! This means you get the power of processing in browsers without loading java. Wait, there’s more - it also got ported to flash - yes, it seems actionscript3 isint the only player there anymore……last one - it’s been ported to ruby. Ruby is easy as pie. So now artists can use whatever suits them. 2009 is the year of wiimote games in browsers!!!!
January 7, 2009 @ 10:05 am
Louis
Projection mapping for dummies! PLEASE! And by dummies i mean a tutorial aimed at those with absolutely zero background knowledge.
There is nothing out there for those of us who want to get involved in this but dont have the knowledge. (I’ve downloaded video projection tool 2.1 but it seems very limited, and I’d prefer to learn to to it the proper way)
As an artist I’d simply love to experiment with it, and i’m sure many others from areas outside of digital arts would love to too!
Who knows, maybe some of us less tech-savvy people might come up with some crazy new applications for it even with a basic knowledge, if only we had a chance.
January 20, 2009 @ 5:53 pm
Magda O!
2009 is the year I will learn Processing. I have to!
I can’t wait for the tutorials.
Wish there was workshops in Toronto, Canada…
February 1, 2009 @ 10:50 am
Other Sites Linking Here
learning processing | the valley of lost things
[...] Digital Motion suggests that 2009 might be the year that you learn Processing. Sounds good to me - I’ve already left [...]
December 29, 2008 @ 3:48 am
LuxCulture » Blog Archive » Processing
[...] para aprender, si hay algo que he decidido es que como dicen en Create Digital Motion, este es el año en que aprenderé processing. Y para obligarme a ello (creo que el primer libro de Processing lo compré hace casi 2 años) de [...]
January 1, 2009 @ 12:11 pm
hainbat gauza… « teKnotRaKiTanA
[...] tutoriales sobre processing para el 2009, tal y como se puede leer en su post titulado “2009: The Year You Learn Processing” (2009: el año en que aprederás processing) el que controle medianamente inglés podrá ir [...]
January 5, 2009 @ 8:06 am
Leave a comment
RSS feed for comments on this post. TrackBack URI