Device Details

Device Overview

Name/Version: GyroMapper-buggy 1.0.2
Author: NextStepDevices  
Description: buggy -- see below
GyroMapper takes the data from your iPhone or iPad and brings it into Ableton Live, allowing you to map each axis of rotation to any live device's parameters. If a device parameter can be mapped to a macro control, it can be controlled by GyroMapper.

GyroMapper was intended for use by live electronic and electro-acoustic musicians, as well as a utility for producers who want to to automate parameters faster and more efficiently. Due to GyroMapper's customizability and the sensitivity of your phone's gyroscope sensor, it also has great potential for use in experimental music.

-- the option to map to ableton live parameters is not functioning, I do not currently have an Ableton license and cannot debug it. Feel free to pick through it for the relevant code it if you want, it should work fine up until the "mapping" bpatcher.

Device Details

Downloads: 272
Tags utility, other, hardware, beta
Live Version Used: 10.1.18
Max Version Used: 8.1.5
Date Added: Feb 25 2021 07:57:48
Date Last Updated: Nov 23 2022 23:42:14
Average Rating (1) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): AttributionShareAlike

Device Files

Device File: gyroMapper.amxd


Hi Could you please explain how to actually connect the phone to the plugin? IPV4 address is confusing me Thnx!

Hi, I completely forgot I uploaded this, sorry.
If you have the newest version of Max, and the GyrOSC app.

Basically there's 4 steps:

1. Find your IP address.
On windows, you can find your IP address in
Settings-> Network & Internet -> WiFi
Then click on the WiFi network you are connected too, scroll down and there will be a list of "Properties"
the number you want is "IPv4 Address", and should be 4 numbers separated by dots.
As for Macs I'm not entirely sure, but here is a quick guide for both
The port number you choose doesn't really matter as long as it is "unoccupied". 60000 will almost certainly work.

2. Open the GyrOSC app, the first page should have a place to enter the Local IP address of the computer you are running Ableton on, and a Port number. (don't worry about "tag").

3. Enter these numbers in the corresponding places in the M4L device, on the left side.

4. Test it by looking at the "clipping" display, and moving your phone around.

Sorry for taking so long to reply, if you run through these steps and it still isn't working, open up the patch and open up the "debugger" subpatcher/check the console for errors. If they do show up and you're not sure what to do with them, feel free to email me at and I will respond much quicker!!

Login to comment on this device.

[ browse device library ]