Software for programming midi controllers via Sysex messages
| Crate | Directory | Description |
|---|---|---|
| midilab | midilab |
Device definitions by manufacturer and APIs for sysex message de/serialiation |
| akai_mpd226_editor | akai_mpd226_editor |
An application for programming the Akai MPD226 |
| arturia_minilab_mk2_editor | arturia_minilab_mk2_editor |
An application for programming the Arturia MiniLab mkII |
| korg_r3_editor | korg_r3_editor |
An application for programming the Korg R3 |
| nektar_impact_lx_plus_editor | nektar_impact_lx_plus_editor |
An application for programming Nektar Impact LX+ controllers |
| midilab-io | io |
Mediates access to I/O resources such as sending and receiving SysEx to MIDI ports for the midilab editors |
| midilab-sim | sim |
Hardware device simulations for the midilab editors |
Akai Mpd226 (work in progress)
Arturia MiniLab mkII (work in progress)
Korg R3 (work in progress)
Nektar Impact LX+ series (LX25+/49+/61+/88+)
Thanks to mpd-utils for providing a starting point for understanding the Sysex payload deserialization.
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
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.