Uploaded July 2023 | Updated September 2026, 2 weeks ago
*** Note: If you're doing anything with MIDI, OSC, etc you should check out https://benjamin.kuperberg.fr/chataigne/en#home ***
This is a collection of screen recordings about Processing that I recovered from courses that I taught over a decade ago. They're each under 5 minutes. Interestingly, I think most/all of the content is still relevant and mostly accurate, so I thought they were worth uploading. Comments about any outdated details are appreciated. Comments about the sound quality are not necessary, thanks. :)
* 001 Animation (1 of 3): Drawing with Loops - youtu.be/fyqzqhY76oA
* 002 Animation (2 of 3): Interactivity using the Mouse and Keyboard - youtu.be/XbO9wnrDRJg
* 003 Animation (3 of 3): Translation Rotation and Scaling - youtu.be/voEXK1Syo-o
* 004 Text (1 of 2): Fonts and Typography - youtu.be/jRBXu22YtCU
* 005 Text (2 of 2): Strings and How to Read from Files or the Web - youtu.be/DoZNEfgkXiI
* 006 Arrays - youtu.be/w3rLHAVAz64
* 007 Arrays of Images - youtu.be/kGsp5Ta-Hww
* 008 Installing Libraries - youtu.be/0EBcppyMq18
* 009 More Shape Stuff and Making Custom Functions - youtu.be/iZyBH7zLN1s
* 010 Switch Statement and "State Machines" - youtu.be/tHvdxw6JNRI
* 011 Parsing Strings (1 of 2): String Methods - youtu.be/9ZF7xFau11I
* 012 Parsing Strings (2 of 2): Splitting and Matching Strings - youtu.be/4Ks-lsY_1yc
* 013 Bitmap Images vs Vector Images - youtu.be/VPp2rEnsl18
* 014 Image Processing with the Pixels Array - youtu.be/J2o7Hrx9Ugs
* 015 Live Video Input - youtu.be/XcWzB2f86cs
* 016 Parsing XML Documents - youtu.be/StYHwSvkVts
* 017 Getting User Keypresses to Appear on the Canvas - youtu.be/rODQS83ZqxM
* 018 MIDI: Using the proMIDI Library - youtu.be/7kS-d9TfMYs
* 019 MIDI: Using the RWMidi Library - youtu.be/wiRB4cEaDI8
* 020 OSC: Using the oscp5 Library- youtu.be/249l690PBQ4
* 021 OSC with the Wiimote and Osculator - youtu.be/--fJF8CESJU
BTW, these were originally recorded as SWF (Flash) movies using Jing. I documented how I was able to convert them to MP4 files here: gist.github.com/rahji/755330bfd36f361bbf7a3ec74f2ceef8
*** Note: If you're doing anything with MIDI, OSC, etc you should check out https://benjamin.kuperberg.fr/chataigne/en#home ***
This is a collection of screen recordings about Processing that I recovered from courses that I taught over a decade ago. They're each under 5 minutes. Interestingly, I think most/all of the content is still relevant and mostly accurate, so I thought they were worth uploading. Comments about any outdated details are appreciated. Comments about the sound quality are not necessary, thanks. :)
* 001 Animation (1 of 3): Drawing with Loops - youtu.be/fyqzqhY76oA
* 002 Animation (2 of 3): Interactivity using the Mouse and Keyboard - youtu.be/XbO9wnrDRJg
* 003 Animation (3 of 3): Translation Rotation and Scaling - youtu.be/voEXK1Syo-o
* 004 Text (1 of 2): Fonts and Typography - youtu.be/jRBXu22YtCU
* 005 Text (2 of 2): Strings and How to Read from Files or the Web - youtu.be/DoZNEfgkXiI
* 006 Arrays - youtu.be/w3rLHAVAz64
* 007 Arrays of Images - youtu.be/kGsp5Ta-Hww
* 008 Installing Libraries - youtu.be/0EBcppyMq18
* 009 More Shape Stuff and Making Custom Functions - youtu.be/iZyBH7zLN1s
* 010 Switch Statement and "State Machines" - youtu.be/tHvdxw6JNRI
* 011 Parsing Strings (1 of 2): String Methods - youtu.be/9ZF7xFau11I
* 012 Parsing Strings (2 of 2): Splitting and Matching Strings - youtu.be/4Ks-lsY_1yc
* 013 Bitmap Images vs Vector Images - youtu.be/VPp2rEnsl18
* 014 Image Processing with the Pixels Array - youtu.be/J2o7Hrx9Ugs
* 015 Live Video Input - youtu.be/XcWzB2f86cs
* 016 Parsing XML Documents - youtu.be/StYHwSvkVts
* 017 Getting User Keypresses to Appear on the Canvas - youtu.be/rODQS83ZqxM
* 018 MIDI: Using the proMIDI Library - youtu.be/7kS-d9TfMYs
* 019 MIDI: Using the RWMidi Library - youtu.be/wiRB4cEaDI8
* 020 OSC: Using the oscp5 Library- youtu.be/249l690PBQ4
* 021 OSC with the Wiimote and Osculator - youtu.be/--fJF8CESJU
BTW, these were originally recorded as SWF (Flash) movies using Jing. I documented how I was able to convert them to MP4 files here: gist.github.com/rahji/755330bfd36f361bbf7a3ec74f2ceef8










