qtractor icon indicating copy to clipboard operation
qtractor copied to clipboard

Strange behaviour of audio inserts

Open G3N-es opened this issue 2 years ago • 2 comments

Using audio inserts within Qtractor to communicate tracks is very powerful. It allows you to use a normal track as if it were a bus, in a more intuitive way than using buses.

However for it to work, the return must be created before the send, or the return must have a lower id than the send.

I consider this to be a bug. Although it is true that once you know this detail there is no major problem and it is functional, it is still a bug, and it gives a very bad impression when you start in Qtractor. It gives the feeling that nothing works as it should with the inserts.

I guess I'm not the first to report this. If it is difficult to fix, at least the correct way to operate should be in the manual.

I can think of a simple solution. Change the create insert option to two options. Create Send Insert, Create Return Insert. Send insertions can only be send insertions, without giving options to change them. Return inserts can only be return inserts. For returns use internal ids from 1 to 1000, and for sends from 1001 onwards. Or, if the programming supports ids with negative values, returns should have negative ids and sends should have positive ids.

G3N-es avatar May 13 '23 17:05 G3N-es

known issue for ages...

maybe sth vaguely related to this Audio Bus Signal Stops After First Layer ?

rncbc avatar May 13 '23 18:05 rncbc

I am not sure. What I do know, is that the return ID must be lower than the send ID for it to work.

As I indicated I have come up with a solution, which does not fix the source of the problem, but avoids it. It would be enough to modify a bit the graphical interface.


I attach what I propose, would now work as follows: https://drive.google.com/file/d/1Z-Qfb_EB1_xjh9uJlY1jtkhMnf8nMaza/view?usp=sharing

I think it would also simplify the workflow, making it clearer.

1- The options in the drop-down menu are reduced. 2- At a glance we can tell what is a send and what is a return just by looking at the plug-in box in the tracks or the mixer.

I leave it to your free consideration

G3N-es avatar May 15 '23 20:05 G3N-es