mididings

mididings is a MIDI processor/router for ALSA, implemented as a Python module.
Download

mididings Ranking & Summary

Advertisement

  • Rating:
  • 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