bitman
If I have, say, 4 effects in a track fx bin I can right click on the second effect, insert an effect and have the position of the inserted effect occupy the position of the second effect that was right clicked on. - Great.
However, this does not behave this way when inserting an effect across multiple tracks via ctrl-click.
Sonar lazily inserts the inserted effect at the end of all the selected tracks effects chains.
That would work if the selected tracks have the same number of FX, but I think SONAR would get confused if you had tracks with varying numbers of FX in the effects bins, and you inserted an effect between, for example, effects 3 and 4 in one track but other tracks have 1 effect, 2 effects, 6 effects, etc. I don't think SONAR would be able to decide where to put it in the other tracks. This would especially be the case if the last effect in each of these tracks was something like a console emulator, and you wanted the inserted effect to go just in front of it. So it would need to be the first FX in the track with 1 FX, the second FX in the track with 2 FX, and the fifth effect in the track with 6 FX.
If you want to submit a feature request, then you'd need to specify what would happen with different use cases. For example, the "rule" could be that if all tracks have the same effects and the same number of effects, then when adding multiple effects, they would all go in the same place in the tracks. That's easy. I also think if you specified that if an effect was added as the first or last FX in a track then it would go as the first or last in
all tracks, and that would probably work as well.
But I think if there were varying number of effects in tracks compared to the track into which you're inserting the effect, you'd need to choose a default, which would likely be to insert at the end. That's probably why SONAR behaves the way it does - no matter how many effects a track has, they all have the
last position in common.