- Getting Started
Some simple examples. If you have no idea what mididings is all about, this is the place to start.
- Core Module Reference – mididings
Documentation of global functions and classes defined in the mididings module.
- Units Reference – mididings
Documentation of event-processing units defined in the mididings module.
- Submodules Reference
These modules contain functions and classes to be used in regular Python code, for example within
the Call() and Process() units.
- Extra Module Reference – mididings.extra.*
The mididings.extra package contains functions which require additional dependencies, or which just
didn't fit anywhere else. Incidentally, this includes some of mididings' coolest features ;)
- output.py -
uses the Output() unit to simplify MIDI routing and sending program changes
- skeleton.py -
the basic structure of a complex setup with multiple scenes and various other features
- process.py -
shows how to process MIDI events in Python
- hooks.py -
demonstrates the use of hooks extending mididings' functionality
- aeolus.py -
stop control using one controller per stop
- klick.py -
uses SendOSC() to start/stop klick
- router.py -
a simple OSC-controlled MIDI router