Skip to content
McDonnellJosephPublic

About

ReMi: A Reservoir Computing MIDI Arpeggiator

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ReMi: A Reservoir Computing MIDI Arpeggiator

This project was developed during the Hack'1'Robo hackathon and received special recognition from the jury.

Presentation

ReMi provides the following features:

  • Generate arpeggios with a Reservoir Computing neural network
  • Control reservoir hyperparameters in real time through MIDI
  • Visualise reservoir states and processing steps in real time

Usage

  1. Add remi.amxd to a MIDI Ableton track
  2. Run app.py to start communication between Max for Live and Python
  3. Run liveplot.py to visualise reservoir states
  4. Run gui.py to visualise processing steps
  5. Press keys, and enjoy riding the edge of chaos :)

image

About

ReMi: A Reservoir Computing MIDI Arpeggiator

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages