Old 01-17-2015, 02:59 PM   #1
Human being with feelings
dixo's Avatar
Join Date: May 2011
Posts: 83
Default Syncing track selection between extensions


I am using an Icon QCon Pro as my main control surface, using the excellent Klinke MCU extension. I am currently writing an additional csurf extension to control the FX parameters for the currently selected track using a BCR2000.
The idea is to select a track on the QCon/MCU by pressing the 'track select' button and the FX extension then maps some selected plugin parameters to knobs on the BCR. So far it is coming together nicely, but I can't seem to get the track selection working properly. Everything works fine when selecting a track in Reaper using the mouse. But when I select a track via the QCon/MCU the selection is not seen by my extension. The the mixer and TCP are showing the new track selection on-screen, but somehow Reaper does not seem to send the selection change to the extensions via the API.

I am using the "OnTrackSelection" API function to detect track selection changes, is there a better API function for this that I missed?
Or is there a way to detect track selection changes via polling? I am polling a lot of stuff anyway...

Any help would be most welcome!

dixo is offline   Reply With Quote
Old 01-19-2015, 01:22 PM   #2
Human being with feelings
dixo's Avatar
Join Date: May 2011
Posts: 83

Never mind, I solved it.
dixo is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 06:01 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.