Skip to content

jhochmuth/Botokovich-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Web app music generator (this repo contains only what is necessary to run the web app - other ML materials are in the Botokovich-ML repository).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published