Skip to content

Repository files navigation

MidiLab

A framework for editing and serializing MIDI controller Sysex

Crates.io License Build Status

Crate Overview

Crate Directory Description
midilab crates/midilab Manufacturer device definitions
midilab-editor crates/midilab-editor Editor applications (akai_mpd226_editor, arturia_minilab_mk2_editor, korg_r3_editor, nektar_impact_lx_plus_editor)
midilab-io crates/io State machines for i/o management
midilab-sim crates/sim Hardware device simulations

Supported devices

  • Akai Mpd226
  • Korg R3
  • Nektar Impact LX+ series (LX25+/49+/61+/88+)
  • Arturia MiniLab mkII

Credits

Thanks to mpd-utils for providing a starting point for understanding the Akai MPD226 Sysex payload deserialization.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Software for programming midi controllers via Sysex messages

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages