Race Condition when creating Aux-Sends?

Forums

Hi, it's me again, the old fart with slow computers and big Qtractor projects.

Yesterday I ran into a little issue when I wanted to do some latency measurements with jack_iodelay. The steps were:

1.) connect jack_iodelay's audio out to an input bus.

2.) Add into this input bus an Aux-Send to an output bus named "Common". The "Common" output bus has already an Aux-Send to the Master bus.
-> That works "kinda". The signal from jack_iodelay is audible. But only in the "Common" bus the meter shows a signal. In the Master bus the meter shows nothing and plugins don't affect/process the signal.

3.) When I switch the Aux Send in the "Common" bus to none and back to Master, then everything works as expected.

It's not reproducable in a fresh, minimal session but in an existing big project, so I could make a screencast.

EDIT:
It is reproducable in a fresh session, e.g. in the attached sample session.

Permalink

maybe it's rooted on an old session? one that predates the v1.3.0 xbuses2 change?

can you reproduce the issue on a really fresh session from scratch and not from stripping out an old session that was last saved when the aux-send reordering feature was not yet in place?

cheers

Permalink

  • Start jack_iodelay
  • Load attached sample session
  • Make sure jack_iodelay's audio output is connected to the Bus "Input"
  • Meter in the Master Bus shows no signal
  • Doubleclick on the Aux Send in Bus "Common", connect it to "(none)" and then back to "Master".
  • Meter in the Master Bus shows the signal
File attachments
Permalink

please describe all the steps one by one you take to come up with the repro session, assuming the first step is to start with a brand new and empty session (ie. File > New, with no New-template option).

asking for this because I just can't repro the issue on a new fresh session--while creating the same set of buses and respective aux-sends and routing--so the devil must be in the details ;)

hyu.

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.