Processing (10 of 21): Switch Statement and State Machines @RobDuarte
Processing (10 of 21): Switch Statement and State Machines  @RobDuarte
Uploaded July 2023 | Updated September 2026, 2 weeks ago
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
Processing (10 of 21): Switch Statement and State MachinesScratch: How to make a side-scrolling game with a tiled backgroundREX C100 PID controller modificationsParametric Geneva Drive in Fusion 3602015 Fall Digital Fabrication: Game piece mold modelingFusion 360: Using the Patch Workspace to Make a DodecahedronAdding a countdown timer to your live streams with OBS Studio2016 Spring Digital Fabrication: (2 of 4) Turning your positive form into a mold for wax carvingWhat are PCBs (printed circuit boards) and how to make themHow to Scan Documents Using Your PhoneInstalling external Python libraries in TouchDesigner 2025Getting cables.gl to talk to hardware, using Chataigne!
Rob Duarte |

Processing (10 of 21): Switch Statement and "State Machines"

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER