I want to send some sysex from my rackspaces on activation,
to change the patch name on my keyboard as I run without a monitor in view.
How is this done. Thanks
Win 10 on pc
I want to send some sysex from my rackspaces on activation,
to change the patch name on my keyboard as I run without a monitor in view.
How is this done. Thanks
Win 10 on pc
Here an example
Var
MOUT : MidiOutBlock
KNOB_PC : Widget
KNOB_SYS : Widget
PC : ProgramChangeMessage
selectModeMessage : SysexMessage
SysEx : SysexManager
SMES : Integer
on WidgetValueChanged (newValue : double) from KNOB_PC
PC = MakeProgramChangeMessageEx(ParamToMidi(newValue), 1) //PC-Number, Channel-Number
SendNowExternal(MOUT, PC)
end
on WidgetValueChanged (newValue : double) from KNOB_SYS
SMES = ParamToMidi(newValue)
if SMES == 1 then
selectModeMessage = # F0 41 10 00 25 12 01 00 00 09 73 F7
SM_CreateSysex(SysEx, selectModeMessage)
SM_SendMidiOut(SysEx, MOUT)
elsif SMES == 2 then
selectModeMessage = # F0 41 10 00 25 12 01 00 00 03 79 F7
SM_CreateSysex(SysEx, selectModeMessage)
SM_SendMidiOut(SysEx, MOUT)
end
end
Thanks- will
Look at that script and get back to you
@simusix2 go the short way, if it’s only on activation:
Use a MiDI out plugin and add a SysEx MIDI message to send
I assume that sending to midi out goes to external items— think I need to send to the midi in on my keyboard to effect the sysex to change my patchname ?
Your keyboard is external.
For both examples (GP script and MIDI out): you need to pick the right MIDI out where your external controller is connected to with its MIDI in.
how looks your sysex message?
What is your keyboard?
Change the patch name or change the patch itself?
Should the rackspace or song name or Song part name be shown on your keyboard display?
sysex.txt (864 Bytes)
this sysex changes a lot of settings on my keyboard-
eventually when I understand how to edit the sysex file I just need to change the patch name only.
any link for a sysex editor free
just the rackspace name
the keybaord is novation impluse 61
And how looks the Sysex Message that has to be sent?
sysex
F0 00 20 29 43 00 00 53 4B 41 46 55 4C 4C 32 01 03 02 01 40 0B 01 24 60 40 01 03 60 60 40 00 04 60 60 40 10 04 24 54 40 10 04 09 66 7F 0A 61 08 01 09 5B 7F 00 6F 08 01 09 4C 7F 00 10 08 01 09 07 7F 00 10 08 01 09 67 00 7F 70 08 01 09 1E 7F 00 70 08 01 09 4E 7F 00 10 08 01 09 7E 7F 01 61 1F 01 09 54 78 00 6C 08 01 09 55 78 00 6C 08 01 09 56 78 00 6C 08 01 09 57 78 00 6C 08 01 09 50 7F 00 6C 08 01 09 51 78 00 6C 08 01 09 52 7F 00 6C 08 01 09 53 7F 00 6C 08 01 09 64 7F 14 70 08 01 09 49 7F 00 70 08 01 09 13 7F 00 70 08 01 09 14 7F 00 70 08 01 09 15 7F 00 70 08 01 09 16 7F 00 70 08 01 09 17 7F 00 70 08 01 09 33 00 7F 70 08 01 09 07 7F 00 70 08 01 11 1F 7F 00 6D 00 01 11 1E 7F 00 6D 08 01 11 28 7F 00 6D 08 01 11 50 7F 00 6D 08 01 11 64 7F 00 6D 08 01 11 42 7F 00 6D 08 01 11 46 7F 00 6D 08 01 11 47 7F 00 6D 08 01 11 48 7F 00 6D 08 01 09 02 41 00 60 08 01 F7
end
OK, and what happens when this is sent out to the novation 61?
How looks you MIDI port options window?
Did you include the corresponding MIDI Out for the Novation in your rackspace?
Really such a long sysex message for just a patch name?
if I send in midiOX it works and changes serrings ok
Please upload a small gig file, so I could check