Hello collective.
I wanted to share the code I put together to use my FC300 to control my Kemper looper.
I use CC#2 on the foot controller to trigger the record / play / overdub.
I use CC#3 on the foot controller to trigger stop / erase
Please adjust as necessary for your needs.
This is set up as 4 triggers. When CC#2 goes high it triggers the REC Press routine. When CC#2 goes low it triggers the REC Release routine.
CC#3 triggers the same with the STOP routines.
If you have a MIDI Solutions Event Processor you can simply copy and paste the code into your program editor then load it to your unit.
QuoteDisplay More{KEMPER LOOPER - REC, PRESS}
F0 00 00 50 29 24 00 01 04 02 01 F7
B0 02 7F
{ Setting #1: When Control Change #2 events of value 127 on all MIDI channels are received, jump to step #1 of the sequence beginning at setting #2, with 4 events per step, containing a total of 2 steps. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 01 F7
B0 63 7D
{ Setting #2: Sequence Event: Control Change #99 of value 125 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 02 F7
B0 62 58
{ Setting #3: Sequence Event: Control Change #98 of value 88 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 03 F7
B0 06 00
{ Setting #4: Sequence Event: Control Change #6 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 04 F7
B0 26 01
{ Setting #5: Sequence Event: Control Change #38 of value 1 on all MIDI channels. Continue to process settings (right-click to edit) }
{KEMPER LOOPER - REC - RELEASE}
F0 00 00 50 29 24 05 06 04 02 01 F7
B0 02 00
{ Setting #6: When Control Change #2 events of value 0 on all MIDI channels are received, jump to step #1 of the sequence beginning at setting #7, with 4 events per step, containing a total of 2 steps. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 06 F7
B0 63 7D
{ Setting #7: Sequence Event: Control Change #99 of value 125 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 07 F7
B0 62 58
{ Setting #8: Sequence Event: Control Change #98 of value 88 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 08 F7
B0 06 00
{ Setting #9: Sequence Event: Control Change #6 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 09 F7
B0 26 00
{ Setting #10: Sequence Event: Control Change #38 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 21 0A 01 03 00 7F F7
B0 02 00
{ Setting #11: Filter all Control Change #2 events on all MIDI channels. Continue to process settings (right-click to edit) }
{KEMPER LOOPER - STOP, PRESS}
F0 00 00 50 29 24 0B 0C 04 02 01 F7
B0 03 7F
{ Setting #12: When Control Change #3 events of value 127 on all MIDI channels are received, jump to step #1 of the sequence beginning at setting #13, with 4 events per step, containing a total of 2 steps. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 0C F7
B0 63 7D
{ Setting #13: Sequence Event: Control Change #99 of value 125 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 0D F7
B0 62 59
{ Setting #14: Sequence Event: Control Change #98 of value 89 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 0E F7
B0 06 00
{ Setting #15: Sequence Event: Control Change #6 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 0F F7
B0 26 01
{ Setting #16: Sequence Event: Control Change #38 of value 1 on all MIDI channels. Continue to process settings (right-click to edit) }
{KEMPER LOOPER - STOP, RELEASE}
F0 00 00 50 29 24 10 11 04 02 01 F7
B0 03 00
{ Setting #17: When Control Change #3 events of value 0 on all MIDI channels are received, jump to step #1 of the sequence beginning at setting #18, with 4 events per step, containing a total of 2 steps. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 11 F7
B0 63 7D
{ Setting #18: Sequence Event: Control Change #99 of value 125 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 12 F7
B0 62 59
{ Setting #19: Sequence Event: Control Change #98 of value 89 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 13 F7
B0 06 00
{ Setting #20: Sequence Event: Control Change #6 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 45 14 F7
B0 26 00
{ Setting #21: Sequence Event: Control Change #38 of value 0 on all MIDI channels. Continue to process settings (right-click to edit) }
F0 00 00 50 29 21 15 01 03 00 7F F7
B0 03 00
{ Setting #22: Filter all Control Change #3 events on all MIDI channels. Continue to process settings (right-click to edit) }
Enjoy!