[m] Zen Piano
Inspired by John Cage Prepared Piano, the program simulates the process of musical composition via the change of gravity, the sound, and the dynamism of the geometry.
DMA 28 Interactivity
Instructed by Casey Reas
programming, game design, interactive, music
This project was created for Casey Reas’ Interactivity class Project Six: Synthesis, based on the tradition of ball and paddle games. Using programming language in the computer science environment, I was able to create the game in consideration of game dynamics, aesthetics, sound, variables, functions, etc.
Essentially, this game was inspired by contemporary musician John Cage’s famous piece Prepared Piano. By clicking the screen, the player could increase the number of balls; upon the time the balls hit the bottom bar, there will be piano sound generated. Using the functions of changing gravity, sound mode and size of the balls, the player could emulate Prepared Piano and create their own experimental music.