Yes, you can control VST plugins with an iPad, in three ways. You can send MIDI from a controller app and assign it with your DAW's MIDI learn, you can build or use a ready-made layout (TouchOSC, or Apple's Logic Remote for Logic Pro), or you can let the iPad read the plugin's parameters automatically via MIDI-CI Property Exchange. MIDI learn and custom layouts need setup per plugin, Logic Remote only works with Logic Pro and GarageBand, and the automatic way is how KnobShift works in Logic Pro and Ableton Live on the Mac.
Status: October 2026. Below you'll find what each way needs, where its limits are, and step-by-step setup for the automatic way.
What do you need to control plugins from an iPad?
Three things have to fit together:
- An iPad app that shows controls and sends their values.
- A connection to the Mac, usually USB or Wi-Fi. On the Mac, Apple's Audio MIDI Setup can create network sessions of type Network MIDI 2.0 or RTP (Apple: Share MIDI information over a network).
- A DAW that forwards the values to the plugin. That's where the plugin format matters.
Ableton Live supports VST2, VST3, Audio Units 2 and, from Live 11.2, Audio Units 3 (Ableton Live 12 manual: Using Plug-Ins). Logic Pro, according to Apple, supports third-party Audio Units plug-ins and Audio Unit Extensions (Apple: Overview of plug-ins in Logic Pro). So if you search for “VST” but work in Logic, you're controlling the AU version of the same plugin.
How do the three ways compare?
| MIDI learn | Layout apps | Automatic via MIDI-CI | |
|---|---|---|---|
| How it works | iPad sends MIDI messages, you assign each one in the DAW | You design a page (TouchOSC) or use the DAW's own remote app (Logic Remote) | The iPad asks for the plugin's parameter list and builds its controls from it |
| Setup per plugin | Assign every control by hand | Build or adapt a layout, plus mapping (TouchOSC); none for Logic Remote | None |
| Which parameters | Those you mapped | Those on your layout; in Logic Remote, the plugin's parameters in pages | All parameters the plugin reports |
| Resolution | MIDI 1.0 CC: 7 bits, 128 steps | Depends on the messages used | 32 bits (MIDI 2.0) |
| DAWs | Any DAW with MIDI learn | TouchOSC: any MIDI/OSC target; Logic Remote: Logic Pro and GarageBand on the Mac | KnobShift: Logic Pro and Ableton Live on macOS |
| Example | Any MIDI controller app | TouchOSC, Logic Remote | KnobShift |
Way 1: How does MIDI learn work with an iPad?
The iPad acts like any MIDI controller. A controller app sends messages, for example control changes, and you tell the DAW which plugin parameter each one should move.
In Ableton Live, a plugin parameter first has to appear in Live's device panel. Press Configure in the device header and click a parameter in the plugin window to add it. Plugins with more than 64 parameters open with an empty panel, and some plugins don't publish all parameters to Live (Ableton Live 12 manual: Using Plug-Ins). Then switch on MIDI Map Mode with the MIDI switch in the top right, click the parameter, move the control on the iPad and switch MIDI Map Mode off again (Ableton manual: MIDI and Key Remote Control).
In Logic Pro, one documented way runs through Smart Controls: open the Inspector in the Smart Controls pane, select a screen control, click External Assignment, then Learn, and move the control on your device. Learn stays active until you click it again, so you can assign several controls in a row (Apple: Assign hardware controls to screen controls).
Pros: works with almost any app and any DAW; you decide exactly what sits where. Cons:
- Every plugin needs its own assignments, and they have to be redone when you swap the plugin.
- A standard control change has 7 bits, so 128 steps. Live also accepts 14-bit messages (0–16383) if your app sends them.
- Live's Takeover modes (None, Pick-Up, Value Scaling) decide what happens when the iPad control and the parameter disagree.
Way 2: What do layout apps like TouchOSC and Logic Remote offer?
TouchOSC by Hexler is a layout app. You build pages with faders, knobs and buttons in its integrated editor and decide which MIDI or OSC message each control sends. It runs on Windows, macOS, Linux, iOS and Android and supports wired and wireless MIDI connections plus OSC over UDP and TCP (Hexler: TouchOSC). According to Hexler's App Store listing, it costs $19.99 in the US App Store (App Store, status: October 2026).
The layout is flexible, but the DAW still has to learn the messages, so you combine Way 2 with Way 1. In return you can design exactly the page you want for a plugin.
Logic Remote is Apple's companion app for Logic Pro and GarageBand on the Mac; according to its App Store listing it's free (status: October 2026) and runs on iPad and iPhone (App Store). In its Mixer you can add, open, replace, bypass and remove plugins and adjust their parameters; plugins with more than 24 parameters are spread over pages you swipe through (Apple: Work with plug-ins using Logic Remote). Its Smart Controls are a quicker alternative to opening plugin windows, and adjusting a single screen control can change one or more parameters (Apple: Use Smart Controls in Logic Remote).
For a closer look at these and other apps for Logic, see the best iPad apps for Logic Pro compared.
Pros: no mapping in Logic Remote; full design freedom in TouchOSC. Cons: Logic Remote works only with Logic Pro and GarageBand on the Mac. TouchOSC layouts are built per plugin and still need mapping in the DAW.
Way 3: How does automatic control via MIDI-CI work?
MIDI 2.0 adds MIDI-CI, which lets two devices ask each other what they can do. Part of it is Property Exchange, which the MIDI Association describes as a method for sending JSON between two devices; its controller resources include lists such as ChCtrlList (MIDI.org: Property Exchange Controller Resources). More background in What is MIDI 2.0?.
KnobShift uses exactly this. It reads the parameters of the plugin you're currently editing and sorts them automatically into sections such as oscillators, filters, envelopes, LFOs, modulation, effects, arp and global. There's no mapping and no template to build. Values travel as 32-bit MIDI 2.0 controllers instead of 128-step CCs.
Where it fits:
- Logic Pro: you load your instrument or effect into the KnobShift Bridge (an Audio Unit).
- Ableton Live: you load third-party plugins into the KnobShift Bridge (VST3); Live's own devices are reported by the KnobShiftRemote control surface script.
- Dashboards: if you want your own page for a plugin, you can build one and share it as a
.knobshiftfile. The dashboard library has official dashboards for 24 plugins.
Honest limits:
- macOS with Logic Pro or Ableton Live only. Cubase, FL Studio, Bitwig, Reaper, Pro Tools and Windows aren't supported.
- Logic's own plugins such as Alchemy, ES2 or ChromaVerb aren't Audio Units and can't be controlled with KnobShift. Logic Remote covers those.
- The iPad app is still in its test phase and not yet in the App Store.
- Wi-Fi via Network MIDI 2.0 needs macOS 26.4 or later; otherwise you connect via USB.
Which plugins have been checked is listed on the compatibility page, for example Serum 2.
Which way should you choose?
- You only need four or five controls on one plugin, in any DAW: MIDI learn with any controller app.
- You want a hand-designed page and don't mind building it: TouchOSC plus MIDI learn.
- You work in Logic Pro and mainly use Logic's own instruments: Logic Remote.
- You switch between many third-party plugins in Logic Pro or Ableton Live and want every parameter without mapping: the automatic way via MIDI-CI with KnobShift.
How do you set up the automatic way?
- Check the requirements: an iPad with iPadOS 17 or later and a Mac with macOS 14 or later.
- Install KnobShift on your Mac: Install KnobShift on your Mac. The Mac bridge is a free test version that isn't notarized by Apple yet, so you allow it once in Privacy & Security.
- Connect the iPad via USB or, from macOS 26.4, via Wi-Fi.
- In Logic Pro, choose AU Instruments → KnobShift → KnobShift Bridge on a software instrument track and load your plugin into it. Details: Set up KnobShift in Logic Pro.
- In Ableton Live, insert the KnobShift Bridge and load your plugin, or select KnobShiftRemote as a control surface for Live's own devices: Set up KnobShift in Ableton Live.
- Open the plugin. Its controls appear on the iPad, sorted into sections.
Next step
The iPad app is in its test phase. You can join the waitlist on the download page and check your plugins on the compatibility list in the meantime.
Frequently asked questions
Can I use an iPad as a controller for VST plugins without mapping anything?
Yes, if the iPad app can read the plugin's parameters itself. KnobShift does this via MIDI-CI Property Exchange in Logic Pro and Ableton Live on macOS, so there's no mapping and no template to build.
Does Logic Pro run VST plugins?
Apple's documentation says Logic Pro supports third-party Audio Units plug-ins and Audio Unit Extensions. If a plugin is also available as an Audio Unit, that's the version you load and control in Logic.
Is MIDI learn with an iPad precise enough for filter sweeps?
A standard MIDI 1.0 control change has 7 bits, so 128 steps. A slow sweep can only pass through those 128 values. MIDI 2.0 controllers have 32 bits, over four billion steps.
Does KnobShift work with Cubase, FL Studio or on Windows?
No. KnobShift supports Logic Pro and Ableton Live on macOS only.