You are on page 1of 3

Midi-Messages

G-Major 2
Send Tuner auf An:

"description" : "240 0 32 31 0 102 50 39 1 1 0 0 0 247",

Send Tuner auf Aus:


"description" : "240 0 32 31 0 102 50 39 1 0 0 0 0 247",

Regelmässig gesendete Tuner-Messages:


"description" : "240 0 32 31 0 102 112 1 27 247",
1 = Saite,
27 = Höhe

0 = C
1 = C#

11 = B

16 = tiefste Anzeige
23 = in tune
31 = höchste Anzeige

Tuner an, aber keine anzuzeigende Saite:


"description" : "240 0 32 31 0 102 112 247",

KPA:
Message-Typ:
240 0 32 51 2 127(=Device ID) …. Message … 247

To Get Tuner and LED-info: Regelmäßig.. nach 8s hört der KPA auf, infos zu senden
Send: 240 0 32 52 3 237 236 0 64 2 54 4 247

KPA antwortet mit:


240 0 32 51 0 0 1 0 124 0 0 1 247
bzw. … 0 247
für Tempo LED an und aus.

240 0 32 51 0 0 1 0 124 15 xx yy 247


wobei xx die Stimmung ist (64 = in tune) 0 zu tief, 127 zu hoch

240 0 32 51 0 0 1 0 125 84 0 xx 247


wobei xx der Ton ist : 24 = C1.
Gitarren-Relevant (6-Saitig): C2 - C4 (36 - 60)

240 0 32 51 0 0 1 0 127 126 0 1 247


= Tuner-Mode.
240 0 32 51 0 0 1 0 127 126 0 2 247
= Browser-Mode
240 0 32 51 0 0 1 0 127 126 0 3 247
= Performance-Mode

Meine Message ID:


1 … Stream sieht aus: 240 0 0 0 0 0 0 0 Message 247
Weitere KPA Kommandos:
START RECORDING:
0xB0,0x63,0x7D,0xB0,0x62,0x58,0xB0,0x06,0x00,0xB0,0x26,0x01

STOP RECORDING AND PLAY:


0xB0,0x63,0x7D,0xB0,0x62,0x58,0xB0,0x06,0x00,0xB0,0x26,0x00

REVERSE:
0xB0,0x63,0x7D,0xB0,0x62,0x5B,0xB0,0x06,0x00,0xB0,0x26,0x01

1/2 SPEED:
0xB0,0x63,0x7D,0xB0,0x62,0x5C,0xB0,0x06,0x00,0xB0,0x26,0x01

0xB0,0x63,0x7D,0xB0,0x62,0x5D,0xB0,0x06,0x00,0xB0,0x26,0x01
STOP/ERASE:
0xB0,0x63,0x7D,0xB0,0x62,0x5E,0xB0,0x06,0x00,0xB0,0x26,0x01
0xB0,0x63,0x7D,0xB0,0x62,0x5E,0xB0,0x06,0x00,0xB0,0x26,0x00

It does these functions, all on CC#34, values 0-5:


RECORD / PLAY / OVERDUB
STOP / 3x to DELETE
UNDO / REDO
TRIGGER
REVERSE
1/2 TIME

Okay so written a different way...

RECORD: NRPN #16088 / 1


$B0 $63 $7D (125)
$B0 $62 $58 (88)
$B0 $06 $00 (0)
$B0 $26 $01 (1)

STOP RECORDING & PLAY: NRPN #16088 / 0


$B0 $63 $7D (125)
$B0 $62 $58 (88)
$B0 $06 $00 (0)
$B0 $26 $00 (0)

UNDO: NRPN #16093 / 1


$B0 $63 $7D (125)
$B0 $62 $5D (93)
$B0 $06 $00 (0)
$B0 $26 $01 (1)

STOP/ERASE: NRPN #16094 / 1


$B0 $63 $7D (125)
$B0 $62 $5E (94)
$B0 $06 $00 (0)
$B0 $26 $01 (1)

STOP/ERASE: NRPN #16094 / 0


$B0 $63 $7D (125)
$B0 $62 $5E (94)
$B0 $06 $00 (0)
$B0 $26 $00 (0)

REVERSE: 0xB0,0x63,0x7D,0xB0,0x62,0x5B,0xB0,0x06,0x00,0xB0,0x26,0x01
1/2 SPEED: 0xB0,0x63,0x7D,0xB0,0x62,0x5C,0xB0,0x06,0x00,0xB0,0x26,0x01

Happy to hear that looper works for you:)


You can always go to debug mode by holding system button for 4 seconds -> go to the
page where is USB Stick Connected (and list of other things) -> Scroll down to the
#connected Remotes and change value to bigger then 0.
Now you can go to the remote settings and change looper location:)

I think there is NRPN for looper location but i dit't foud it( i've not searched
it). Almost all the function of the KPA are accesible via NRPN (sysex) .
@timo can you point us in this please?

You can use Looper position option even without changing anything in debug menu. It
works right away on the page 4 in the system settings. It's the fourth soft button
(rightmost). The page is grayed out, but still working. :)

Hello,
What is the NRPN sequence to delete a loop ?

you must send 3 times this sequence:


[0xB0,0x63,0x7D,0xB0,0x62,0x5E,0xB0,0x06,0x00,0xB0,0x26,0x01]

You must make a state machine - so if the state of the looper is "stopped" you send
with this switch 4 nrpn message for play and next send nrpn for trig. Or ask 15914
what is looper doing right now:) And when the value is 1 it is stopped.
15914 = 124 und 42

You might also like