/creative-technologies-project

Installation that uses body movement to control audio inputs created as a Digital Media L3's Creative Technologies Project.

Primary LanguageJavaScript

CTP Installation Prototype

This app is part of a final year project for Digital Media at UWE in context with the Creative Technologies module. This consists of a prototype that uses body input to control sound, built to run in the browser.

The project uses poseNet's machine learning model and draws a skeleton representation of detected poses using p5js. The front end of the application is built with React.

Setup

npm install
npm start

Build

  1. Set homepage path at package.json
  2. Run npm run build

Commits

This project uses husky and prettier so there might be errors when commiting. Please run npm run fix-formatting before commiting in order to prevent errors.