HELP: Ableton crashes when parameter controlled by live.remote is removed from the liveset.

Marijn C's icon

Dear Max4live users,

I have a question: I have created a device using live.remote. The device loads presets into mapping buttons, and controls any parameters in Ableton via Live.remote. My problem: When a parameter is mapped to live.remote and I remove that parameter, my Ableton set crashes instantly!

main + subpatchers.zip
application/zip 94.56 KB
Main patch + abstractions

I presume this is because live.remote wants to map itself to a non-existing parameter. I am using [dict @parameter_enable 1] to reload presets in to the mapping bay. I know it has something to do with the dict because it does not happen if I do not load a preset first. It might not happen all the time.

My question: How can I solve this? What might cause this crash?

As you can see, I reused some of the mapping capabilities from the LFO m4l device included in Ableton, and I added preset functionality.

Mattijs's icon

Hi Marijn,

I'd like to try and reproduce that, but unfortunately I am unable to download your zip. Would you be able to re-post?