mapul8tor2 forget parameters bindings: invalid ID error

spin lud's icon

Hi guys! Anyone here is using mapul8tor2.0 https://www.soundmanufacture.net/devices/mapul8tor-2 ?

I am having problems with loading presets that use mapul8tor, basically it seems the parameters bindings are broken on loading the preset. In the Max Console window I see errore like:

  • live.remote~: set id: invalid id

  • live.observer: set id: invalid id

  • live.object: get: no valid object set


I really would like to fix these errors but it is a complicated patch and I could really use a bit of help. I have looked inside the patch, I found this map-button-store subpatcher that I think is responsible for the parameters binding functionality. Any idea what could be causing this issue?

Mapulator2-Test Project.zip
zip 37.64 KB


Source Audio's icon

Not Live user, but from the logic of mapping devices

I would expect that one preset stores IDs of

parameters it mapped.

How can such preset be used in another live set where all

tracks , devices etc have different IDs ?

by the way all ableton files,like .als or .adv

are zip files with plain text xml inside.

you might unzip a copy of your preset and take a look inside.

spin lud's icon

Hi SA, I don't know how but it is possible to store parameters bindings inside presets. Using any of the M4L stock plugins (LFO, SHAPER, etc) that have the same mapping functionality, you can recall a preset and it will work. Probably the mapping thing must be setup in a certain way so that it can also work with presets, I would like to find out how it is done.

Screen Recording 2025-10-19 at 15.18.01.mov


Source Audio's icon

your video shows preset that loads set of devices into a track.

so relation between them must be sort of canonical path.

I thougt that mapulator you are not happy with can pick

parameters from any track or device, not necessary track it resides itself.

spin lud's icon

It's the same function for every device, they can target whatever parameter in Ableton. But apparently there is away to keep the mapping if the target is on the same track/rack, even in a preset