Skip to content

Create generative music interacting with the environment and a computer

License

Notifications You must be signed in to change notification settings

w00zie/GenerativeHCI

Repository files navigation

Overview

  • 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

Tools and Techniques

The device was built using an Arduino Uno board, paired with four sensors:

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.

Expected Outcomes

  • A simple yet usable system that could produce interesting music.

Project Documents

Here is the written report and here is the presentation.

About

Create generative music interacting with the environment and a computer

Topics

Resources

License

Stars

Watchers

Forks