mididingsmididings is a MIDI processor/router for ALSA, implemented as a Python module. | |
Download |
mididings Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Dominic Sacr
- Publisher web site:
- http://das.nasophon.de/bpmcounter/
mididings Tags
mididings Description
mididings is a MIDI processor/router for ALSA, implemented as a Python module. mididings is a MIDI processor/router for ALSA, implemented as a Python module. Some of its features are particularly geared towards live keyboardists. Here are some key features of "mididings": · Filters and routes MIDI events depending on event type, channel, note, controller, etc. · Applies transposition, velocity curve/offset, etc., or converts events to a different type. Using Python code, arbitrary transformations of MIDI events are possible. · All MIDI processing is done in C (for speed reasons), with the ability to call back into Python if desired. · Multiple patches can be switched via MIDI. Note-off and sustain pedal events are specially handled to avoid stuck notes. Requirements: · ALSA driver · Python · The Boost Libraries What's New in This Release: · This release adds functions to limit the number of simultaneous notes, or to make a MIDI signal monophonic (with retriggering). · It provides a new event-type agnostic inversion operator for filters, and Output() now supports sending volume changes (CC 7).
mididings Related Software