PDA

View Full Version : API: GetSetTrackSendInfo() and send index?


Padre_PC
11-05-2009, 03:40 AM
I think I've just noticed something similar to yhertogh's problem on TCP/MCP FX params order with track send indexation:

In GetSetTrackSendInfo() : "sendidx" values seem to be ordered after their time of addition to track receives, not after the order in which sends appear in the I/O window.

I'm working on a CSurf. Suppose I have 3 sends in track 1:

- "Track 2"
- "Track 3"
- "Track 4"

I've implemented track send controls in the CSurf. They will show up as "Send <sendidx>". If send "Track 3" is added to track 1 after "Track 2" and "Track 4", the order of appearance in the I/O is still the same as above, but my CSurf mapping will be:

- CSurf "Send 1" = "Track 2"
- CSurf "Send 2" = "Track 4"
- CSurf "Send 3" = "Track 3"

I could change "Send <sendidx>" to "Send <track id>" in my CSurf controls to make it less disturbing but I'd rather see the order of appearance match the I/O window.

I'm running v3131pre4 right now, I'll check if this is also happening with v3.13