Feedback about DAW states

Hello! Recently picked up my first 3 modules to replace MIDI controllers with my DAW, but I have a question: can the modules change color based on the state of something inside the DAW?

For example, I have TouchOSC on my iPad and my Midi Fighter Twister setup in Reaper with CSI such that if I hit the Solo button on either surface it’ll Solo the track in Reaper, and if I hit Solo inside the DAW, then it’ll change the state of the Solo button (turn it on/LED comes on) on both surfaces. That’s what I’m hoping to accomplish with the Intech modules (if possible)

Yes, you will need to set up midirx. There are some examples in the profile cloud.

1 Like

I saw that, but wasn’t sure…Does that mean that Reaper sends MIDI out when the state of parameters change?

I actually figured it all out, thank you! Even with the profiles in the cloud I couldn’t get stuff to work right. One of the issues is that not all the mute actions in Reaper report state, so I had to make sure I was using the right one. And since I’m doing this on the Tek2 the LEDs didn’t behave in an expected way. For example, button 1 is element 0 so I would’ve expected led_value(0, 1, val) to change it’s LED but it didn’t. It was actually element 10 (0-4 for the first 5 bubbles on 1st jogwheel and 5-9 for the 2nd). But it’s all working now!

1 Like

do you mind to elaborate how it’s working for you?

i have similar situation, but i wish to send knob state to TEK2 and VSN1 so that when i trigger a state on Ableton, the encoders value on Grid will be moved to the same state.

Yeah no problem! So I’m using Reaper, but I think the idea works the same with other DAWs. Basically, the DAW will send a midi message when you do certain things - as long as it’s setup to send MIDI about that particular action. So for example, Reaper is coded so that when you hit the solo button in the DAW it sends a Note E-1 On message with velocity 127. You’ll need to have Grid up with the MIDI monitor section ( prefer the debug view in there personally) open to see exactly what your DAW is sending, but it’ll look like this:
Screenshot 2025-12-29 at 20.55.12

Blue is what Grid’s received (in my screenshot disregard the contents of the blue messages, I closed the DAW and it sent all that - the green is the important one). Then, for my solo button I had to setup a function with some local variables and made an If statement that says if it comes from the DAW and its on this channel and parameter 16 then change the LED of the button based on the value. If you used my syntax for your use case, I don’t think it would do anything but change the LED value on your encoders…at best, but I could be wrong.

Use

element[0 through 7]:led_value(1, value)

instead of the global led_value(num, layer, value), that works
as expected for the TEK2 buttons.

1 Like