Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.39 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.39 KB

Botokovich

A project to create a web app capable of generating music based on seed music that is input by the user.

App img

Visit this link to hear the midi of the following example.

Generated music img

Usage

Clone the repository and open two terminal windows.

Note: you may be required to create a Flat.io account

To start the server:

  1. Create the virtual environment: conda env create -f environment.yml.
  2. Activate the virtual environment: conda activate botokovich-app.
  3. Cd into the app folder and start the server: uvicorn server:app --reload.

To start the client:

  1. In the other terminal window, cd into the client folder.
  2. Install frontend dependencies: npm install.
  3. Run the client: npm start.

This app was bootstrapped with this.