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!

Related posts:

Comment Icon

49 Comments or Links

Leave a Comment

Comments

Gravatar

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
Gravatar

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
Gravatar

skimmas

Excellent. :]

December 26, 2008 @ 10:12 am
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

eric

vvvv would be nice, yes.

and maybe some advanced jitter topics.

December 26, 2008 @ 2:05 pm
Gravatar

Zeh

Another vote for vvvv, although Processing is obviously the priority.

Good luck, Peter, and thanks.

December 26, 2008 @ 4:18 pm
Gravatar

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
Gravatar

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
Gravatar

Tweaking Knobs

YYYYYYYYYEEEEEEEEAAAAAAAAAHHHHHHHHH !!!

December 26, 2008 @ 5:23 pm
Gravatar

Filip

That’s great news! Looking forward to the tutorials..

December 26, 2008 @ 8:17 pm
Gravatar

voxish

Can’t wait!!!

December 27, 2008 @ 1:31 am
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

Leandro

Awesome! I’m wating for that! :)

December 27, 2008 @ 9:57 am
Gravatar

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
Gravatar

Tweaking Knobs

PLease make this tutorialds , video tutorials.

December 27, 2008 @ 12:41 pm
Gravatar

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
Gravatar

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
Gravatar

ocp

Great initiative! I’d also like to see some Quartz Composer tutorials.

December 27, 2008 @ 8:51 pm
Gravatar

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
Gravatar

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
Gravatar

Tracy

Great idea. I am looking forward to some guidance in my learning.

December 27, 2008 @ 9:58 pm
Gravatar

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
Gravatar

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
Gravatar

PRICKIMAGE

looking fwd to it!!

December 28, 2008 @ 7:52 am
Gravatar

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
Gravatar

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
Gravatar

elevated.tv

lookin’ forward to it-thanks guys!!!!

December 28, 2008 @ 7:19 pm
Gravatar

omenviz

Great!!!!!!

December 29, 2008 @ 1:17 am
Gravatar

davide

isn’t it monday?

December 29, 2008 @ 6:11 am
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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
Gravatar

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

Comment Icon

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
Comment Icon

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
Comment Icon

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
Comment Icon

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .
If you want a cool icon, get a Gravatar

RSS feed for comments on this post. TrackBack URI