MIDIRX and LED state - how to? | Intech Studio
💬 general GridRequest

MIDIRX and LED state - how to?

filzer23 · · 49 replies

I am trying to get proper LED feedback from DJAY Pro to Grid but can't get it done. It's such a basic functionality but really hard to get done with grid.

I have 4 Grid modules i want to use as a DJ Controller for DJAY Pro: 2x TEK2, 1 PBF4, 1 EN16

I want the LEDs on the modules show whats happening in the software. If i switch ON the FX, i want that the appropiate LED is ON (and stays that way!)

I tried the Universal MIDIRX snippet, but this did not work. Then i tried the MIDIRX Note on/Note Off System config and this worked (partly) with the TEK2 after i changed the local e_n variable from "par-32" to "par-22". Now, the module LEDs change when getting a message, but unfortunatly only when coming from the DJAY application; if i switch on the monitor button in the app, i get the LED on as well, but if i press the button on the module, it does NOT keep the LED on. Well, half the problem solved.

But then i tried the same config on the PBF4. Not only it did not work, now the messages are mixed up. When the"play" button on the TEK2 is blinking, a LED on a PBF4s Fader is blinking correspondingly...

It seems to be unneccesary complicated to get the LEDs right. How could i get this done?

Replies (49)

Greg-Orca Greg-Orca ·

Hey, we currently working on a MIDIRX block, so it's will be easy to do. Until I can offer you help. Upload your profile to the profile cloud make it Public and I check it

filzer23 ·

thank you! this is good news. should i just wait or shall we try to modify my configuration?

filzer23 ·

This is the TEK2 Bottom left: grid-editor://?config-link=YZ4alXy0wdBwdiQLNJrK

filzer23 ·

and the PBF grid-editor://?config-link=mY7lucNGLLKF6oRWojcB

filzer23 ·

and this is the other tek grid-editor://?config-link=bRcBHhH1IDxm2ELk5Spo

Greg-Orca Greg-Orca ·

could you make it public and just send the name of the configs please?

Screenshot_2026-01-14_at_17.23.12.png
Greg-Orca Greg-Orca ·

I think the block will be ready on end of February

filzer23 ·

my username is @filzer

Bildschirmfoto_2026-01-14_um_17.23.56.png
filzer23 ·

But maybe its easier to wait for february!

Greg-Orca Greg-Orca ·

check first the pbf4, I just uploaded the universal midi rx and it's works

Greg-Orca Greg-Orca ·

system element> setup (turn off right up the minimalist mode)

Screenshot_2026-01-14_at_17.28.45.png
Greg-Orca Greg-Orca ·

use the midi monitor to check if your software is really sending out the midi messages, eg here the Ableton is sending (blue message)

Screenshot_2026-01-14_at_17.29.44.png
filzer23 ·

hey thank you. i tried, but with 4 modules. i have the universal midirx on both the PBF4 and the TEK2 below. Now i have blinking Play button (on the TEK2 that is correct) but the LEDs above the Faders 1 nd 4 on the PBF4 are blinking also

filzer23 ·
filzer23 ·

(the PBF4 leds are inverted so thats prob why they are OFF when the others are ON

filzer23 ·

midi monitor shows incoming signals

filzer23 ·

ah, and what does not work when using the universal midirx snippet: the play buttons only work once, then stop to react. (i can remember now, thats why i changed to the MidiRX Note on/ off Configuration for the TEK2...

filzer23 ·

also: this is the behaviour with only universal midirx on the pbf4 (everything else cleared)

Greg-Orca Greg-Orca ·

found it, need to specify on which channel you are receiving the message

Greg-Orca Greg-Orca ·

local ch = e[1] if ch ~= 0 then return end

Greg-Orca Greg-Orca ·

for the first row of the moudles, PBF4 and EN16

Greg-Orca Greg-Orca ·
Screenshot_2026-01-14_at_17.47.39.png
Greg-Orca Greg-Orca ·

for the second row (tek)

`local ch = e[1]
if ch ~= 12 then
    return
end`
Greg-Orca Greg-Orca ·

Use the universal midirx only on the system element>setup

filzer23 ·

so my djay app should send Midi return on these channels?

filzer23 ·

ch 13 for top and ch 12 for down?

Greg-Orca Greg-Orca ·

ch 1 on top row

Greg-Orca Greg-Orca ·

which is ch 0 in the code

Greg-Orca Greg-Orca ·

secodn row is ch13
ch 12 in the code

Greg-Orca Greg-Orca ·

is it prossible in the djay pro?

filzer23 ·

yes you can configure the return channel

Greg-Orca Greg-Orca ·

super

filzer23 ·

right now i am sending to channel 1

Greg-Orca Greg-Orca ·

if you connect modules in the second row then the midi ch automatically offsets

Greg-Orca Greg-Orca ·

but the CC and Note messages the same

Greg-Orca Greg-Orca ·

and the midi rx code didn't checked the channel, so it controlled the same Note/CC

filzer23 ·

so now i made the changes and now the blinking is ONLY on the pbf... i think it should be the other way round...

Greg-Orca Greg-Orca ·

check the midi monitor

Greg-Orca Greg-Orca ·

what you recieving

filzer23 ·

somehow the script is blocking the button

Bildschirmfoto_2026-01-14_um_18.04.45.png
Greg-Orca Greg-Orca ·

double check your config in the djay pro

Greg-Orca Greg-Orca ·

tek2 sending ch 13

Greg-Orca Greg-Orca ·

djay pro sending back ch1

filzer23 ·

should it send back on 13?

filzer23 ·

ok. changed the Midi return from djay pro to CH 13. loaded universal midirx snippet onto tek2. changed the script like above. now, tek2 only sends 0 no 127 anymore, button stays ON and i cannot stop...

Bildschirmfoto_2026-01-14_um_18.11.30.png
Greg-Orca Greg-Orca ·

from the lookup delete the button

Screenshot_2026-01-14_at_18.23.29.png
Greg-Orca Greg-Orca ·

propbably that helps

Greg-Orca Greg-Orca ·

the universal midi rx also adjusting the value of the button. i nableton it's works normally but amybe djaypro sends it differently

filzer23 ·

this helped, button works again! @user thank you for your help. i really hope the midirx block is coming soon and we will have it much easier...

Discord

View on Discord

This post is from the Intech Studio Discord community.

Open thread →