A combined archive of creative coding experiments exploring machine learning, live
video processing, WebGL, game recreation, procedural patterns, sound, remixing, and
browser-based drawing systems.
A collection of browser-based creative coding assignments presented as compact project cards with pop-out details.
CollectionCoursework
Multiple creative coding assignments grouped into one portfolio entry.
Primary Toolsp5.js
JavaScript sketches using p5.js, ml5.js, WebGL, live video, sound, and browser interaction.
Project Overview
Purpose: This page combines multiple creative coding assignments into one larger portfolio entry while keeping each original project's description, controls, sketch links, process notes, and credits available through pop-out details.
Focus: The projects explore voice recognition, live camera manipulation, 3D WebGL, sound interaction, procedural drawing, arcade game logic, transformation systems, and interactive browser-based visuals.
Presentation: The projects are sorted by portfolio impact, with the technically stronger and more interactive pieces first, followed by earlier drawing and sound experiments.