This piece was developed to explore as an ambient, decorative piece for the Christie MicroTile Wall. I created it using the node-based programming language Max, by Cycling '74. The design runs through random colours within a range, and that range of randomness can be adjusted with a game controller. The program runs up and down the canvas, 'freezing' each colour as it climbs up in order to leave a mosaic history of what colour was flickering at any given moment. The game controller also allows the user to control the pace of the 'freezing' as it climbs up and down the Wall. One of the challenges I encountered with the space is making the controller readily available so people passing through can engage with the Wall with minimal effort. In the end, Colours In Cascade usually ran in an automatic mode which would take over after a minute of no input from the game controller.


Tubefalls is a design I created using the open-source coding language Processing. In my work as Chief Designer & Curator for the University of Waterloo Stratford Campus Christie MicroTile Wall, I've been most interested in generative and interactive designs. In this piece, a random background colour is generated and the program proceeds to draw uniquely-shaped ovals within a size range that I set out. After several laps of these ovals moving up and down the canvas, a constellation of intersections begins to emerge, with a distinctly organic character because of its random generation. Below are three screenshots demonstrating the overall cohesion of the design, yet its incredible variation in each iteration that it runs though.