Knowledge Base

Version Releases

A complete history of Midivex releases. See what shipped in each version and what’s coming next.

v1.2.2March 2026Latest

Virtual MIDI Clock Passthrough & Performance Improvements

Adds support for MIDI clock passthrough on virtual ports for tighter DAW integration, alongside stability fixes and performance optimizations.

Improvements

Virtual MIDI Clock Passthrough

Virtual MIDI ports now pass through MIDI clock messages, enabling reliable clock sync between Midivex and your DAW via virtual ports. Previously, clock messages were filtered by the MIDI driver layer and never reached the app.

Optimizations & Stability

  • Reduced CPU usage option for LFO and Orbits visualizations on lower-powered machines
  • Improved startup reliability on systems with virtual MIDI devices
  • Better handling of MIDI system messages on Windows with loopback drivers
v1.2.1March 2026

Windows Release, Metronome Click, Note Quantize & Timing Improvements

The first official Windows release alongside new transport tools, improved timing accuracy for clock-synced effects, and continued refinements to multi-timbral device support and the synth preset database.

New Features

Microsoft Windows Release

Midivex is now available as a fully certified application for Microsoft Windows. Code-signed and ready to install on Windows 10 and 11 (x64).

Metronome Click

Add a click to your transport with the new metronome toggle in the transport bar. Click volume and pitch are adjustable from the Setup panel, with accented beats on beat 1 for easy orientation.

Note Quantize

A global input quantize (Off / 1/8 / 1/16 / 1/32) snaps incoming NoteOn messages to the nearest clock grid boundary, keeping arpeggiator and trancegate retriggers tight to the beat when free playing. Cycle through rates with the Q button in the transport bar.

Master Solo Toggle

A group solo button in the Active MIDI Devices header lets you turn off all soloed devices at once, preventing invisible solo blocking when switching between patches.

Synth Preset Updates

Improvements to the cloud-based synth preset system to handle a wider variety of program change formats for more MIDI instruments. New support for custom bank labels and a sub-bank-only mode for synths with non-standard bank organisation.

Bug Fixes

Stability & Reliability

  • Arpeggiator and trancegate timing improvements — tighter step accuracy, reliable gate durations, and cleaner transport stop behaviour
  • Local control now restored correctly on app exit and Clear All
  • Mute and solo state cleared automatically when a patch device is removed
  • Chord display now shows chords for the selected device only
  • Multi-timbral devices now receive program changes on their specific MIDI channel
v1.1.0February 28, 2026

New Orbits Effect, Multi-Timbral Device Support & Active MIDI Visualisation

A major feature release adding a new generative effect, native multi-timbral device support, a live cloud-synced synth preset database, and a redesigned setup experience with dozens of quality-of-life improvements throughout.

New & Updated Effects

Orbits (New)

A generative note engine powered by physics simulation. Drops bounce inside a rotating container, triggering scale-quantised notes on each wall collision.

  • 6 container shapes from triangle to octagon
  • Configurable gravity, ball speed, bounce energy, and container size
  • 11 built-in scales with selectable root note and octave
  • Impact-based velocity — harder collisions play louder
  • Trigger mode turns your keyboard into a generative instrument
  • Up to 12 simultaneous drops with adjustable lifetime

Zones (Redesigned)

Zones has been completely redesigned from a simple note range filter into a full keyboard split effect. Create up to 8 independent zones, each with its own output device and MIDI channel. Overlapping zones layer automatically, a Zones Only toggle controls whether notes outside your ranges pass through or are blocked, and a live voice monitor shows active note counts per zone. Zone boundaries support MIDI Learn so you can set split points by playing a key.

Multi-Timbral Devices

Sub-Device Support

Any output device can now be set to multi-timbral mode, splitting it into named sub-devices with their own MIDI channels and synth profiles. Each sub-device appears independently in the route matrix and patch grid. Ideal for groove boxes and multi-timbral synths like the Novation Circuit Tracks.

Live Synth Database

Cloud-Synced Presets

The synth preset database is now hosted on our server and can be synced on demand from the Setup panel. New presets are added regularly and will appear in your app without needing to update. Your custom device configurations are always preserved and take priority over remote data.

Display-Value Patch Format

Patch addressing now uses human-readable values throughout. Bank and patch numbers match what you see on your synth’s display, with Midivex handling the MIDI translation automatically. Supports numeric and alphabetic bank labels, sub-banks, and flexible start indices. Learn more in our Custom Device Presets guide.

Patch & Routing Improvements

Local Control Toggle

Toggle local control on or off directly from patch device cards. When off, the synth’s own keyboard is silenced so only effects and routed MIDI produce sound. Supports both CC 122 and NRPN methods depending on the device.

MIDI Activity Visualisation

Patch device cards now glow when MIDI is playing through them. Teal indicates direct play from the synth’s own keyboard, amber indicates notes arriving from an external controller or effect. A subtle border pulse gives you instant visual feedback across your whole setup.

Auto Send Toggle

A new toggle controls whether selecting a patch automatically sends program changes to your devices. Disable it to browse patches in the UI without changing sounds, then use Send All when you are ready.

Tools: Channel Override

The Tools effect now includes send and receive channel dropdowns, allowing per-route MIDI channel remapping without changing device settings.

Bug Fixes

Stability & Reliability

  • Fixed stuck notes when Arp or Trancegate effects are active during external MIDI clock stop
  • Route matrix now updates immediately when a route is deleted
  • Deleting the active profile correctly clears all routes
  • Listen All toggle now deactivates reliably via MIDI mapping
  • Send All button feedback is now visible outside developer mode
  • Bank scrubber displays the correct range for auto-bank format devices
v1.0.0January 2026

Initial Release

The first production release of Midivex, a professional MIDI routing and effects application for macOS and Windows. Route MIDI between any combination of hardware synths, controllers, and software instruments with a real-time effects chain, patch management, and precision clock synchronisation.

MIDI Routing

Multi-Route Matrix

Create multiple simultaneous MIDI routes between any combination of input and output devices. Each route supports independent channel filtering, mute and solo controls, and real-time activity monitoring in a visual tube view.

Route Profiles

Save and recall complete routing configurations as profiles. Switch between different studio setups, live performance layouts, or project-specific routings instantly.

Virtual MIDI Ports

Create virtual MIDI ports that appear as devices in your DAW and other MIDI applications, bridging Midivex with any software that supports MIDI.

Effects

7 Built-In Effects

  • Arpeggiator — Clock-synced arpeggiation with configurable patterns, octave range, rate, swing, and gate
  • Trancegate — Rhythmic note gating synchronised to MIDI clock with programmable step patterns
  • Echo — BPM-synced note repeats with configurable feedback, delay time, and velocity decay
  • LFO — Low-frequency modulation of any CC parameter at adjustable rate and depth
  • Zones — Split your keyboard into multiple ranges, each routing to different outputs and channels
  • Tools — Utility effect for MIDI channel override and processing options per route
  • Swing — Apply groove and timing offset to any route for a more natural feel

Drag-and-Drop Effect Chain

Add, remove, and reorder effects per route with drag-and-drop. Each effect processes MIDI in sequence, and the chain can be toggled between route mode and patch mode.

Patch Management

Multi-Device Patch Recall

Save and load patches across all connected devices simultaneously. Each patch stores bank select and program change values per device, recalling your entire studio setup with one click.

Synth Preset Database

Ships with a curated database of synth device profiles covering common bank and program change formats. Select your synth from the dropdown and patch addressing is configured automatically.

Listening Mode

Enable Listen All to monitor incoming program changes from your synths and automatically update patch values in the UI, keeping Midivex in sync with manual front-panel changes.

Clock & Synchronisation

Four Clock Modes

  • Send — Generate MIDI clock at a set BPM and transmit to all connected devices
  • Receive — Follow an external MIDI clock source for tight sync with your DAW or hardware sequencer
  • Internal — BPM-estimated scheduling for effects without external clock
  • Auto — Automatically switches between leader and follower based on detected incoming clock

Precision Scheduling

Sub-millisecond MIDI timing using a custom scheduler built on the MessageChannel API, ensuring tight rhythmic accuracy for all clock-synced effects.

MIDI Learn & Monitoring

MIDI Learn

Map physical controls to 13 app actions including transport, panic, patch and profile cycling, listen mode, and tab navigation. Assign any CC message from any device with a single button press.

Real-Time MIDI Monitor

A scrolling log showing the last 50 MIDI messages with device name, channel, message type, and value. Includes chord detection powered by Tonal.js, displaying recognised chords in real time as you play.

Platform & Licensing

Cross-Platform

Native desktop application for macOS (universal binary supporting Apple Silicon and Intel) and Windows (x64). Signed and notarised on macOS for a seamless install experience.

Flexible Licensing

  • Free — Core routing with limited features
  • 14-Day Trial — Full Pro access, no credit card required
  • Pro — All effects, unlimited routes, full patch management

Sign In with Any Account

Authenticate with Google, Apple, Microsoft, or email. Your license is tied to your account and can be activated on up to two machines.