MXUI Blocks for Max/MSP and M4L

110+ MIDI objects for Max!

  • super-optimized 100% abstractions, for Mac and Windows, to create MIDI-oriented Max applications and Max-for-Live devices – for Mac and WIndows

  • use built-in user interface or create your own

  • expand MIDI controller with dynamic split areas, multiple note layers, smart sustain, one-finger chords, harmonizers, velocity curves, ADSR and fading

  • quantize notes to one of the 400 supported scales from all over the world, create all sorts of harmonizers, generate melodies and chords

  • tame probabilistic chaos, create note generators, mutate melodies over time, add swing, and more

  • learn fast with 30 interactive lessons or download the manual

for only

0
launch offer

(regular €59)

Buy

building blocks for your MIDI applications

MXUI Blocks is a collection of over one hundred abstractions to create
feature-packed MIDI applications and Max-for-Live devices in no time

prototype fast

MXUI Blocks includes 110+ Max abstractions designed to be loaded inside bpatchers • add to current patcher by pasting from object catalogue • built-in user interface provides access to all features, no need for Inspector window • resize and configure default user interface or use your custom layout and UI objects • to create both Max/MSP applications and Max-for-Live devices

Download the MANUAL

MIDI programming made easy

MXUI converts incoming MIDI bytes into plain messages such as noteon, ctrl, or sysex • you can then process these messages using gate, routepass and other standard Max objects, which greatly simplifies programming • high-level MXUI abstractions can handle these messages to filter, transpose, delay and quantize notes, create chords, change velocity curve, create ADSR and DAHDSR envolopes, and a lot more

create modular MIDI pipelines

MXUI objects are modular: you can assemble them to create powerful pipelines for processing MIDI messages according to your needs • both low-level and high-level objects allow you to route MIDI messages by their type, channel, pitch, velocity, value, etc. • no worry about “stuck” notes: MXUI objects always route noteoff messages to the pipeline that processed the original noteon message

process music, not numbers

MXUI offers built-in support for 400 musical scales from all over the world • quantize notes to a scale or transpose them by specific diatonic intervals • create random melodies that sound “musical” by assigning weighted probabilities to scale degrees and melodic patterns • detect chords of any kind and send their notes to different pipelines • define a swinging metronome and quantize notes to your tempo • create keyboard layers with dynamic split points • randomize drum patterns by applying round-robin randomization to individual notes

get inspired!

MXUI comes with a manual and 30 interactive examples, most of which can work as the basis for more complex and powerful MIDI applications • learn how to handle multiple I/O ports • hold, sustain and harmonize incoming notes • generate random (and not-so-random) musical phrases • create self-morphing melodies • interpret mouse gestures • use velocity fade-in and fade-out to combine different timbres • take decisions based on the duration of notes and rests • save settings in presets and recall them using MIDI messages • and a lot more!

MXUI Blocks

regular €59

launch offer €29

BUY