/midiNet

Primary LanguageJupyter Notebook

NDrum

Training AI to understand rhythm; fruitful experiments within data science and machine learning engineering.

Installation

install dependencies

conda env create -f environment.yml -n ndrum

activate environment

conda activate ndrum

run ndrum

python app.py

or for pip users

pip install -r requirements.txt

Usage

Enter BPM value within the entry element of the gui, press in a sequence on the main gui, press the play button and ammend until you are happy, toggle the 'neural net' button, and leave running - this process will go on forever.