Five minutes per DAW. Then mostly forget about it.
Two steps per DAW: grant Local Network permission, then enable transport input. Pick your DAW below. Each section is copy-pasteable into a help-desk reply.
Logic Pro
Logic accepts MMC cleanly. Enable Local Network permission, then turn on MMC input in the project sync settings.
Step 1 - Local Network permission
Mac asks for permission the first time Logic tries to find another device on your Wi-Fi. If you missed the prompt, grant it manually:
- Open System Settings › Privacy & Security › Local Network.
- Toggle Logic Pro to ON.
- Restart Logic Pro if it was open.
Step 2 - MMC input
Logic listens for MIDI Machine Control once you enable it in the project’s synchronization settings.
- Open your project.
- File › Project Settings › Synchronization › MIDI.
- Check Listen to MIDI Machine Control (MMC) input.
- Save the project. Logic stores this per-project, so do it once per template and you’re set.
That’s it. Open the mixaphone plug-in on the master bus, fire up the phone app, and you should see Logic appear in the device list. Play / stop / locate from the phone now drives Logic’s transport.
GarageBand
GarageBand streams audio fine, but Apple stripped MMC input from its UI. Transport from the phone does not work.
Step 1 - Local Network permission
- Open System Settings › Privacy & Security › Local Network.
- Toggle GarageBand to ON.
- Restart GarageBand if it was open.
Step 2 - Transport: not supported
GarageBand was branched from Logic, but Apple removed MMC input from the GarageBand UI. There is no built-in way for the play / stop / locate buttons on your phone to drive GarageBand’s transport.
Audio monitoring still works without any further setup. Open the mixaphone plug-in on the master bus and your mix streams to the phone. You’ll just drive transport from the Mac.
If transport matters to you, Logic Pro is the upgrade path - it runs the same projects with the same plug-ins.
REAPER
REAPER lists mixaphone as a MIDI input. Right-click it to enable input plus control messages.
Step 1 - Local Network permission (Mac)
Windows users can skip this. On Mac:
- Open System Settings › Privacy & Security › Local Network.
- Toggle REAPER to ON.
- Restart REAPER if it was open.
On Windows, REAPER doesn’t need an explicit Local Network grant. The Windows firewall may pop up the first time REAPER opens a UDP socket - allow it for private networks.
Step 2 - MIDI input + control
REAPER treats mixaphone as a MIDI device and needs a one-time right-click to enable transport messages.
- REAPER › Settings › MIDI Inputs.
- Find Mixaphone in the list.
- Right-click › Enable input + control messages.
- Click OK.
Open the mixaphone plug-in on the master bus and you’re set. Play / stop / record-arm-aware-locate from the phone now drives REAPER. (Record from the phone is intentionally disabled in v1.)
Cubase
Cubase Pro accepts MMC. Cubase Elements does not expose the MMC Slave setting needed for transport.
Heads up: Pro tier only
Cubase Pro exposes MMC slave settings in its Project Synchronization Setup. Cubase Elements does not. If you’re on Elements, audio monitoring still works fine via the plug-in - you just won’t get phone-driven transport.
Step 1 - Local Network permission (Mac)
- Open System Settings › Privacy & Security › Local Network.
- Toggle Cubase to ON.
- Restart Cubase if it was open.
Step 2 - Enable the MIDI input
- Studio › Studio Setup › MIDI Port Setup.
- Find Mixaphone in the list.
- Tick the box in the In column.
- Click OK.
Step 3 - MMC slave
- Transport › Project Synchronization Setup.
- Check MMC Slave Active.
- Set MMC Input to Mixaphone.
- Click OK.
Open the mixaphone plug-in on the stereo out bus and you’re done. Play / stop / locate from the phone drives Cubase Pro’s transport.
Studio One
Studio One Free, Artist, and Professional all work. Add mixaphone as a new MMC external device.
Step 1 - Local Network permission (Mac)
- Open System Settings › Privacy & Security › Local Network.
- Toggle Studio One to ON.
- Restart Studio One if it was open.
Step 2 - Add as a new MMC device
- Studio One › Settings › External Devices.
- Click Add Device.
- From the device picker, choose New MMC.
- Receive From: Mixaphone.
- Send To: None.
- Click OK.
Open the mixaphone plug-in on the main out and you’re set. Play / stop / locate from the phone drives Studio One’s transport across every tier, including Studio One Free.
FL Studio
FL Studio usually auto-enables the mixaphone MIDI input on first detection. If transport isn't responding, enable it manually in MIDI settings.
Step 1 - Local Network permission (Mac)
- Open System Settings › Privacy & Security › Local Network.
- Toggle FL Studio to ON.
- Restart FL Studio if it was open.
Step 2 - Usually automatic
FL Studio detects new MIDI inputs and enables them automatically the first time it sees them. In most cases, play / stop / locate from your phone just work, no setup required.
If transport isn’t responding
- Options › MIDI settings.
- Find Mixaphone in the Input list.
- Confirm Enable is on.
- Click the lightning-bolt icon if you want to bind specific transport buttons. Default is fine for most users.
Open the mixaphone plug-in on the master mixer track and you’re streaming.
Ableton Live
Ableton Live streams audio fine, but doesn't accept MMC input natively. Transport from the phone is not supported in v1.
Step 1 - Local Network permission (Mac)
- Open System Settings › Privacy & Security › Local Network.
- Toggle Live to ON.
- Restart Live if it was open.
Step 2 - Transport: not supported
Ableton Live does not accept MIDI Machine Control input natively. Live’s transport is driven by Link, its own clock, or a Max for Live device. mixaphone does not ship a Max for Live bridge in v1.
Audio monitoring still works without any further setup. Insert the mixaphone plug-in on the Master track’s output and your mix streams to the phone. Drive transport from your keyboard, a controller, or the Push.
We’re tracking demand for a Max for Live transport bridge. If that’s a must-have for you, email support@humpbackaudio.com and tell us - it informs whether we build it.
Bitwig Studio
Bitwig streams audio fine, but uses its own controller-script protocol rather than MMC. Transport from the phone is not supported in v1.
Step 1 - Local Network permission (Mac)
- Open System Settings › Privacy & Security › Local Network.
- Toggle Bitwig Studio to ON.
- Restart Bitwig if it was open.
Step 2 - Transport: not supported
Bitwig drives transport through its own controller-script protocol, not MMC. mixaphone presents as a MIDI device, which Bitwig accepts for note input but not for transport.
Audio monitoring still works without any further setup. Insert the mixaphone plug-in on the Master track’s output and your mix streams to the phone. Drive transport from a controller, the keyboard, or Bitwig’s own remote.
A Bitwig controller-script for mixaphone is on the roadmap. If this matters to your studio, email support@humpbackaudio.com.
Troubleshooting
The four things that go wrong on first install. In order of how often they go wrong.
-
Plug-in not appearing in DAW
Verify the right format is installed for your DAW. On Mac, AU lives under
~/Library/Audio/Plug-Ins/Components/and VST3 lives under~/Library/Audio/Plug-Ins/VST3/. On Windows, VST3 lives underC:\Program Files\Common Files\VST3\. Restart the DAW after the installer finishes; some DAWs cache the plug-in list and only rescan on launch. -
iPhone or Android doesn't find my computer
Confirm both devices are on the same Wi-Fi network and the same band. Confirm Local Network permission is on (System Settings on Mac, app permissions on Android). Confirm no VPN or content-filter is intercepting mDNS or UDP broadcast - these block device discovery silently. Office networks with "client isolation" enabled also block this; use a phone hotspot or a guest network as a quick test.
-
Audio dropouts on bad Wi-Fi
In the phone app's gear menu, switch the buffer preset from Tight to Stable. That trades latency for resilience. If you still get dropouts, switch your phone to the 5 GHz band (most modern routers expose both 2.4 and 5 GHz as separate SSIDs).
-
License says "all 3 devices used"
Open the mixaphone plug-in on any of your existing devices, click manage license, and deactivate the slot you no longer need. If the old device is lost, sold, or wiped, email support@humpbackaudio.com with your order ID and we'll free up the slot.