OrderedBytes' controller programming system gains the ability to generate and respond to MIDI messages, a redesigned main Editor window, several types of building blocks that can configure themselves by capturing activity from a device or keyboard, an Activity panel that creates pre-configured building blocks for currently active controls, and other improvements.