- Academic Year: 2019-2020
- Project Title: GenerativeHCI
- Students: Giovanni Bindi
- CFUs: 9
In this project I developed a simple hardware/software system able to produce Generative Music. This was done exploiting the relationships with Human Computer Interaction and music production, trying to build a device that could be used by everyone.
A short demonstration can be found here
The device was built using an Arduino Uno board, paired with four sensors:
- A SparkFun Digital Temperature Sensor
- A Elecrow HC-SR04 Ultrasonic Sensor
- A SparkFun Electret Microphone
- A Adafruit Light Dependant Resistor
these sensors provide measurements of the nearby environment, which are the core element of the music generation algorithm.
This algorithm has been developed using the Max/MSP programming language, along with a simple user interface, built with the embedded graphical objects in it.
- A simple yet usable system that could produce interesting music.
Here is the written report and here is the presentation.