CIID Projects

ADGJL

🔍 Search

ADGJL

Student: Mantas Lilis  ·  Year: 2018  ·  Course: Introduction to Programming

ADGJL is a p5.js project created during the introduction to programming week over the period of a few days. The brief was to create a musical instrument using p5.js and perform an audio piece with it during the presentation.

ADGJL is a 5-button synthesiser running in a web browser. The first four buttons are controlling oscillators which generate a random frequency each time within a different range from the lowest to the highest (A - the lowest, J - the highest). Four polygon shapes in a background react to the sound and change accordingly. Each random frequency changes the value of a polygon and creates a visual response by distorting the shape. The last letter 'L' shuffles all frequencies that are being played at that moment.

The important learning from this exercise was paying attention to the responsiveness of an interface and how a person who is using an instrument understands thier control.

×