/BCI-Studio

natHACKS 2022 Project Submission - BCI-Studio

Primary LanguageVue

natHACKS 2022 Project Submission

Project Name:

BCI Studio

A project by the BCI Wizards

aka Ricci, Julie, and Dustin

Team of undergraduate students from the University of Lethbridge

Project Description:

A web-app built using Vue.js for generative artistic creation involving music and visualizations.

How to run:

Requirements

  • Muse S Brain-Computer Interface hardware
  • Google Chrome or another Bluetooth-compatible web browser

Backend

  • Go to backend directory
  • run go install
  • run go run server.go

Frontend

  • Go to BCI-Studio directory
  • run npm install

For dev environment npm run dev

For production environment npm run build

Tools/Resources/Libraries:

  • Vue3 in Vite (JavaScript Framework)
  • Go backend
  • HTML5 Canvas
  • JavaScript, HTML, CSS
  • Muse.js
  • Tone.js