mididingsA MIDI router/processor, implemented as a Python module. | |
Download |
mididings Ranking & Summary
Advertisement
- License:
- GPL
- Publisher Name:
- Dominic Sacre
- Publisher web site:
- Operating Systems:
- Linux
- File Size:
- 47KB
mididings Tags
mididings Description
mididings is a Midi Router and processor for ALSA or JACK MIDI. It's implemented as a Python module, thereby offering a powerful and flexible means to set up patches, while the actual MIDI processing code is written in C++. Features: Filtering and routing of MIDI events depending on event type, channel, note, etc. Transposing notes, modifying velocity, changing controller values/ranges. Converting one type of MIDI event to another. Some more complex MIDI processing functions, including a diatonic harmonizer. Seamless switching between patches, with no dropouts or stuck notes. Running arbitrary Python code to process MIDI events. Support for ALSA sequencer and JACK MIDI.
mididings Related Software