Log InCreate An Account
  1. Plugins
  2. »
  3. Soundigy
  4. »
  5. MIDI Lab
  6. »
  7. Details


MIDI Processing Host Plugin Plugin by Soundigy
€ 99.00
MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Labhttps://static.kvraudio.com/i/b/midi_controller.png MIDI Lab MIDI Lab MIDI Lab MIDI Lab MIDI Lab
MIDI Lab by Soundigy is a Virtual Instrument and a Virtual Effect Audio Plugin and an Audio Plugin Host and a Mobile Audio App and a Standalone Application for macOS, Windows and iOS. It functions as a VST Plugin, an Audio Units Plugin, a VST 3 Plugin and a Standalone Application. It can host VST Plugins, Audio Units Plugins and VST 3 Plugins.
Not Yet Released
Can Host
Can Host
Copy Protection
Online Activation (Challenge / Response)
My KVR - Groups, Versions, & More
13 KVR members have added MIDI Lab to 5 My KVR groups 20 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)

KVR Rank

Overall: 2244   1747   2178   72

30-Day: 1919; 7-Day: 2302; Yesterday: 6044

MIDI Lab is a Swiss army knife in MIDI industry allowing any imaginable MIDI processing environment to be defined. Perfect for studio and live performances. Connect all your MIDI hardware and manage it from one control panel. It run as a standalone app or VST3/AU plugin (can host other VST3/AU plugins even as a plugin itself).

Main features:

  • Route signals from any number of MIDI/Audio inputs and outputs.
  • Modern modular drag-and-drop GUI.
  • It acts as a plugins host - 3rd party VST and AU plugins can be used for Audio/MIDI processing to extend its features when needed.
  • Integrated Web API to automate routings over network.
  • Multiple presets can be defined within single project file and restored quickly when needed.
  • Macro blocks allowing encapsulating and reusing substructures (any number of levels!).
  • Copy/Cut/Paste/Undo/Redo commands supported.
  • External and internal plugins/blocks GUIs displayed in tabs.
  • Custom tabs can be created containing multiple block/plugins GUIs on one screen.
  • Coloured wires and blocks (categorized).
  • Plethora of processing and controller blocks included within the software:
    • Mergers and Splitters (8x, 4x and 2x).
    • Scrollable on-screen keyboard with resizable keys.
    • Fully customizable Controller surface with faders, knobs and buttons - layouts can be saved and restored.
    • Channel filter, splitter and remapper.
    • MIDI file player and transport control.
    • Expressions and Scripting (with loops, conditionals, functions etc.).
    • Monitoring block with reach filtering features.
    • Velocity curve modifier.
    • Clock generator.
    • Random MIDI messages generator.
    • Bank/Program and generic MIDI message send blocks.
    • MIDI SysEx receive/send with built-in editor and save/load messages capability.
    • MIDI Delay.
    • MIDI Filter block to limit messages by type/data value.
    • MIDI Map block allowing CC-to-CC transformation to be defined (also support presets save/restore).
    • Filtering Note On/Off messages by defined ranges for each MIDI channel individually.
    • Transpose MIDI notes up or down.
    • Velocity (MIDI Volume) Amplifier.
    • MIDI Zones block to split MIDI Note On/Off messages into channels based on note number/range.
    • Logical blocks - 2->1 and 1->2 switches and gate.
    • MIDI Patchbays 4x4 and 8x8.
    • MIDI Store/Recall (CC, PC, SysEx).
    • Teleports - remote send/receive.
    • LUA Script (for audio & MIDI processing, building custom GUI panels and MIDI Lab automation using MIDI Lab LUA API).

    • 4 blocks for ExprTk scripting: MIDI Script, MIDI Expression, Script, Expression.

    • Value events: Abs, Accumulator, Add, Buffer, Clock, Constant, Divide, Expression, Geiger, Iterator, MIDI Trigger, Multiply, Pack MIDI, Random, Read Variable, Readout, Script, Subtract, Trigger, Unpack MIDI, Write Variable.

    • Universal: Audio->Value, Conditional Gate, Distributor, Fun1 (Abs, Neg, Ceil, Floor, Round, Truncate, Sqrt, Exp, Log, Log10, Sin, Cos, Tan, P->F, F->P, Random), Fun2 (Add, Subtract, Multiply, Divide, Modulo, Power, Maximum, Minimum, Average, =, !=, >=, >, <=, <, AND, OR, XOR), Selector, Smoother.

    • Panel (GUI): Button, Display, Grid, Knob, Meter, Slider, Time Display.

    • DSP: ADSR, Noise, Wave Gen.

    • Aggregated MIDI input and output blocks.

  • 3 distinct signal types: MIDI, audio and value events.

  • Built-in assets with bitmap and vector graphics added to be used with the new panel elements for GUI (more to be added).

  • Properties section available in the right-side panel to access various options of blocks and their GUIs (especially the panel components).

  • Parameter index/value inputs and outputs for external (VST/AU) plugin blocks to allow parameters automation with value events.

  • Embedded sample projects (accessible from File->Sample projects menu) - and more to come.

  • In development:

    • Publishing the manual.

    • iOS edition.

    • Assets manager (so that users can add their own audio/graphical assets).

    • Variables manager (allowing users to add custom variables with different scopes).

Latest User Reviews

Average user rating of 5.00 from 2 reviews

Reviewed By krreed
January 16th, 2020

MIDI Lab is a very powerful and versatile MIDI processor. I use it in my Windows 10 machines and a Macbook Pro. I'm even thinking about using a PC and MIDI Lab to control my hardware modules.

Read Review

Reviewed By McClane
December 14th, 2019

MIDI Lab Version 1.2 is a big step forward. It is MIDI-centered, but can now host VST instruments and effects (VST2 and VST3, 64-bit).

There are many internal MIDI plugins (named blocks) that can manipulate and generate MIDI data flow.

You can receive MIDI data from an external MIDI port (or the internal MIDI player). Then you can connect the internal MIDI blocks and external MIDI VST plugins (eg. arpegiators, chord generators, ..) to each other as desired. At the end the MIDI data flow can be sent to an external synthesizer or internal VST instrument.

You can also connect audio outputs from VST instruments to VST effects, mix them and send them to the audio out port.

The GUI of the VST plugins are each presented in a tab but you can create an own tab where you can add all GUIs of the plugins you want.

Read Review

Products similar to MIDI Lab...

Comments & Discussion for Soundigy MIDI Lab

Discussion: Active


Please log in to join the discussion