EVENT RECEIVER / SENDER not working for incoming note-events?

Hey people,

I use a STM-core running MBKB for scanning my keybed. The core is connected to another core via direct-connection which works perfect. This core runs MB_NG. The 2nd core is connected to a computer.
I’d like to use the receiver / sender functionality to transform the notes coming from the keybed. So at first I set up the router which forwards the IN4 to USB1. This works great. Now I add a receiver. Something like this:

 

EVENT\_RECEIVER id=1001 type=NoteOn key=any use\_key\_number=1 fwd\_id=SENDER:1001 EVENT\_SENDER id=1001 type=CC cc=1

What I’d expect is, that NG uses the key-number to output the corresponding cc-value. But that is not working. Also tried a very simple forwarding mechanism:

EVENT\_RECEIVER id=1001 type=NoteOn key=any use\_key\_number=1 fwd\_id=SENDER:1001 EVENT\_SENDER id=1001 type=NoteOn key=any use\_key\_number=1 

Here I’d expect, that MB_NG generates the same notes twice at the USB1 output. The first coming from the router directly, the second from the receiver / sender. But this also doesn’t work.

I’m sure that I overlook something. Does anyone have an idea?

Best,
Chris

Hello Chris

Seems you don’t define port for your events, which by default is USB1 UART1 and OSC1

If you have core hooked via UART4 you have to define ports=00000001000000000000, UART4 (IN4/OUT4)

Best

Zam

 

 

Good point. But I’ll try that!!

: Thanks for this hint! It works now! ;-) 

You’r welcome

Best

Zam