Skip to content

A browser based sequencer for external midi devices

Notifications You must be signed in to change notification settings

teustice/midi-sequencer

Repository files navigation

Midi Sequencer

This application is designed to sequence, and output midi data to an external midi instrument, or have it routed to a digital audio workstation such as Ableton. The midi I/O features of this application were handled using Ari Russo's MicroMidi gem.

Dependencies

  • Ruby >= 2.3.1
  • Rails >= 5.1.2
  • postgres
  • bundler

Installation

$ postgres
$ git clone https://github.com/teustice/midi-sequencer
$ cd midi-sequencer
$ bundle install
$ rails db:setup
$ rails db:seed
$ rails s

visit localhost:3000 in your browser

Midi Setup

  • Midi channel designation is accessible in the Sequence model.
  • Currently the application will use the first Midi I/O that it finds.

Authors

Tanner Eustice

License

MIT © 2017

About

A browser based sequencer for external midi devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published