In the scope of the Graphics and Sound Programming course at Tallinn University (May 2020), taught online due to COVID-19, I created a few video tutorials on sound in p5.js. Hopefully these will be useful, although they were created to support a course with Zoom sessions (not as a stand-alone tutorials).
Category: Tutorials
In the scope of the Generative Media Coding course at Aalto University (May 2020), taught online due to COVID-19, I created a few video tutorials on openFrameworks. Hopefully these will be useful, although they were created to support a course with Zoom sessions (not as a stand-alone tutorials). Thank you to Aalto Media Labfor the support on this.
The code for all the exercises is here: https://github.com/aalto-mediacode/GenerativeMediaCoding2020
Maximilian and the ofxMaxim addon have been an important component of my creative coding teaching, with openFrameworks. However, tutorials on ofxMaxim are not very easily available. In this post, I will collect some related resources that can be useful for students. Thank you to Aalto Media Lab for the support on this.
Main openFrameworks / ofxMaxim links:
Maximilian/ofxMaxim: https://github.com/micknoise/Maximilian
Maximilian examples (“non-openFrameworks” c++): https://github.com/micknoise/Maximilian/tree/master/cpp/commandline/maximilian_examples
openFrameworks: https://github.com/micknoise/Maximilian
Between 2010 and 2014, I was teaching Software Studies for Media Designers course at Aalto Media Lab, with Markku Reunanen. From 2011, the focus was on HTML5 Canvas with JavaScript and Processing. The objective of this course was to teach the basics of programming to an audience of designers and artists.
If you’re interested in HTML5 and JS in particular, you can check out my tutorials here (updated in 2012): http://webmediadev.wordpress.com/
For Processing, you can check my exercises at OpenProcessing: https://openprocessing.org/user/35357/?o=15&view=sketches
In August, I developed 3 “learning objects” related to Flash and ActionScript, entitled “Multimedia Development”:
http://multimediadev.wordpress.com/
This is similar to an online course, and somehow adapts some of the lessons I was teaching at the time at my Flash-related courses (which would soon transition to openFrameworks, JavaScript and Processing). The course was commissioned by Tallinn University, and c0-funded by the EU.