Reply To: Change a preset inside a sysex formula

Home Forums General Using Ctrlr Change a preset inside a sysex formula Reply To: Change a preset inside a sysex formula

#82650
Possemo
Participant
  • Topics: 14
  • Replies: 638
  • Total: 652
  • ★★★

You can do this with so-called “global variables”. You will need one global variable and the ms/ls vars you already know about. Look at the demo-panel for the Matrix-1000 – the mod-matrix. You will find it in the Ctrlr-folder. It uses 3 global variables per mod-matrix-routing. A routing consists of 3 parameters (Source, Amount, Destination) which are all sent together in one sysex message. First global var is called “k0” so the message would look something like this:

F0
43 Yamaha Corp.
01 Device ID
30 identifies the RM 50
03 indicates that a parameter will be changed
06 indicates MEMORY BANK (it´s set here to internal user bank)
k0 indicates the preset/program number to edit
02 indicates change inside Element 1 (RM voices have two elements)
03 indicates volume of this element
ms
ls
F7

Watch out the field “Expression to evaluate when calculating the modulator value from the midi message value”.

  • This reply was modified 4 years, 2 months ago by Possemo.
Ctrlr