Skip to content

How to represent received sysex #544

Answered by damiensellier
jojogib asked this question in Q&A
Discussion options

You must be logged in to vote

Salut Jojo, your panel crashes CTRLR.
I didn't understand exactly what you need.
A sysex message is received by ctrlr, you want to update a specific modulator value from the sysex message right?
It starts with a LUA script assigned the global panel properties "when a panel receives a midi message":

CLICK THE CANVAS and OPEN THE PANEL MODE cmd+E, it's in the middle:

This script has to filter to listen only sysex messages, decode it (to get the values of the different parameters), then update the values of the corresponding panel modulators.

to filter sysex messages on input it works with :
if midi:getType() == 5 then -- it is a SYSEX message

The rest is almost the same as in the following…

Replies: 4 comments 13 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by jojogib
Comment options

You must be logged in to vote
8 replies
@jojogib
Comment options

@thethirdapple
Comment options

@dnaldoog
Comment options

@thethirdapple
Comment options

@jojogib
Comment options

Comment options

You must be logged in to vote
5 replies
@damiensellier
Comment options

@dnaldoog
Comment options

@jojogib
Comment options

@dnaldoog
Comment options

@jojogib
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants