Your plugins were never meantto work alone.

Make sounds that shouldn't exist. Fast. A modular for your plugins.

VST3 / AU · macOS · Windows

Built-in modules.

High-quality algorithms, minimal interface.

Msh on its own covers everything you'd expect and more. Modules like Neat pack 20+ modes that each do the job of a standalone plugin you no longer need to reach for.

Oscillator

SubtractiveAdditivePartial editorFM, PM, HardsyncSpectral warping31 warp modesPolyphonyGlide / PitchbendAnti-aliasedUnison

Sampler

ResamplingLoop modesFMPolyphonyGranularsoonSlicingsoonWarp / Stretchsoon

Convolver

Modulatable sizeShapingMin-phase modeMulti-threaded / lightweight

Filter

LowpassHighpassBandpassNotchDouble NotchTriple NotchSplit NotchAllpassTiltLadderComb+Comb-PhaserFlangerBarber PoleFormantNested PhaserNested CombUp to 96 dB/octDriveMorph

Neat

TubeTapeDriveDiodeLoudFoldGlassRectifyClipSmearErodeShiftChorusEnsembleDimensionHyperPhase DistortionDelay Mod4x oversamplingSidechain input

Dynamics

Multiband compression (1-6 bands)Single-band compressionTransient shaperLimiterGateAuto-gainLookahead

Waveshaper

Bezier curve editorAnti-aliasing4x oversampling

EQ

Morphing EQAmount and shift controls8-band parametricUp to 96 dB/oct

Reverb

PlateHallRoomSpringFreeze mode

Delay

FeedbackFree-timeBeat-syncedModulatable swing

Ring Modulator

LFO

Drawable curvesSample-accurateUp to 20 kHz

Steps

Envelope

Envelope Follower

0ms attack / releasePure audio-CV follower

Dice

Macro

Multi-parameter controlExposed to DAWConfigurable steps

Band Split

M/S Split

Mixer

Xfade

Utility

Native effects, properly weird.

High-quality, unique distortion, multi-fx

All baked into a single node called Neat. A powerful little module with just a few knobs, but all the tools you need and 4x oversampling and a stack of cutting-edge character boosts to get to unique sounds.

Multi-band OTT / compression, transient shaping and splitting, single compression, all with auto-gain

One node, for all the dynamics processing you need. Aggressive or subtle. 1 to 6 band OTT, classic compression, transient shaping.

Generative tools

Randomize anything. Find unique sounds, sweetspots and happy accidents fast.

Surgical and creative high-quality EQ, per-band visuals, full modulation

Modulate amount or shift to create resonators or other unique EQ shapes.

Patch plugins together.

Cable any plugin to any plugin. Multi-out chains, cross-plugin sidechain, parallel processing, all in one graph.

Modulate anything.

Create drawable LFOs and cross-modulate any plugin param. Find unique sounds and sweetspots fast.

A new take on sound design.

Anti-aliasing oscillators with PM, FM from any input. Native bandsplitting, waveshaper and more built in.

Always-on sampler.

Forget resampling or freeze and flatten. Msh always records the last 2 minutes of your audio in memory. Just select a region, drag it out, or instantly turn a region into a sampler or convolver. Never ever lose happy accidents again.

Lightweight, stable, fast.

Msh is written in Rust instead of C++ to provide better stability and a solid foundation for future updates. It's top prio that Msh stays lightweight, has very little to no overhead vs running plugins natively in the DAW, and that all the built-in modules are as optimised, lightweight and effective as possible.

Questions.

There's no fixed date yet. As soon as we think Msh is ready, we'll announce the official date. Early access gets you 25% off and a real say in how Msh works, so come join us in the Discord.

Mostly yes. Msh is built with DSP version control, and our .msh file format is versioned too, so your projects keep sounding exactly as you made them. Our firm commitment is to never change the sound. The only reason we don't call it fully ready is that we're still actively improving the core workflow, so the occasional habit may need relearning, and we only make those changes when we and the community agree they are genuinely better.

Yes. Msh reports its full latency back to your DAW so all your tracks stay in sync. Plugin delay compensation works as expected, even with deeply nested chains.

We have guaranteed support for Ableton, Bitwig and FL Studio. Theoretically any DAW that supports VST3 should run Msh just fine, and that's our aim. Each DAW has its own quirks though, so we may need to patch DAW-specific issues. We'll fix any bugs reported in other DAWs.

No. Built-in modules are optimised hard, and Msh adds almost no overhead vs running plugins natively in your DAW. If anything starts to feel heavy in a real session, that's a bug worth reporting.

Msh is VST3-only by design. VST3 is the one format that works on every OS, so any Mesh you share will always load. We've tested with Serum, Serum 2, FabFilter, Native Instruments, Melda, Valhalla and hundreds of others.

Yes.

No. The always-on sampler lives entirely in memory. Nothing touches your drive until you select a region and choose to keep it.

macOS 12 and later (Apple Silicon and Intel), and Windows 10 and later on 64-bit Intel or AMD CPUs with AVX2. Linux is not supported.

Yes. Students and faculty get 30% off Msh. Email hello@nlock.studio with proof of enrollment: a scan of your student or faculty ID, or a scan of your personal ID or passport plus an official copy of your current registered curriculum and a link to your school. We reply within 1 to 2 working days with a personal checkout link.

Yes, it's sample accurate, not block size. This counts for both modulation of VST3 params and built-in nodes. Some modulation params are block size such as Oscillator waveform type or Reverb algorithm type, but where it matters, it's sample accurate.

Yes. After license activation Msh works fully offline.

Where we are now.

Msh is in early access. Buy now to download today and help shape the launch build. Expect bugs.

Get early access

What's coming.

Here's some of what we're working on.

  • Racks

    A Mesh container for linear chains. Think universal audio effect racks.

  • MIDI Nodes

    Use Msh as a MIDI transformation rack. Step sequencers, arps, rhythmic generators, humanizers and more.

  • Scripting (SDK)

    Create your own DSP, MIDI or Modulation Nodes, and share them with the community.

  • Community

    Ultimately the goal with Msh is to build an ecosystem for people who push sound design forward. Msh has a lot of sharing and community aspects, which we plan to expand, but always in a way that encourages independence, fairness and transparency.

Early access: $149 instead of $199.

Download and start using Msh today.

Get early access

Who we are.

Hi, I'm Mike. I produce music and I write code. Msh exists because every DAW I've used makes the same mistake: they hide your signal chain behind menus, tiny inserts, and invisible routing. I wanted to see everything at once, save it, and open it anywhere and ideally have some super crazy unique ways to make sounds. So here we are.

No investors. No product managers. No board meetings. Just a small crew and me, who also make music, moving fast.

What I want most is to see what you build with it. Crazy Meshes nobody thought of, sound design that pushes things forward. Show me what you come up with.