Menu

#17 FR: Option to Replace Existing Connections on Load

git_head
closed
nobody
Patchbay (3)
2016-04-04
2015-02-08
No

Hi,

For my usage, having qjackctl auto-load the active patchbay on start is good. What would make it great is for it to automatically remove (and keep removed) any connections not in the patch.

I'd see this as an additional option rather than changing the existing behaviour.

I'm on Windows. I use JackRouter as a virtual ASIO driver. JackRouter "hides" jackd from client applications, so the client application cannot "intelligently" pick a routing. JackRouter, of course, also has no patchbay functionality, so it can only connect a client to "system" out. That means every client starts up connected to system.

Patchbay lets me load up a configuration of connections that gets me the correct connections I actual want. qJackCtl also automatically ensures these connections get made when it sees the clients connect to jackd.

What it currently does not do is ensure that - even for an "exclusive" patch node - only the connections made in the patch are in effect. To achieve this, I have to manually intervene and clear unwanted connections (if I clear all, then I have to prevent each patch connection being discarded; alternatively, I have to manually disconnect individual connections -- both fairly labour intensive operations).

I can see two potential alternative approaches to say "only defined connections may be exist" once a patch is loaded.

The more detailed option would be that each patch node could cause any other connections for that node to disconnect.

The other (simpler?) option is to have this additional setting at patch level.

For my use case, the second option would be okay.

Thanks,

-- Peter

Discussion

  • Rui Nuno Capela

    Rui Nuno Capela - 2015-02-11
    • status: open --> pending
     
  • Rui Nuno Capela

    Rui Nuno Capela - 2015-02-11

    maybe you'll be pleased with today's qjackctl 0.3.12.5+ [1f0df4]

    check the new options in Setup > Options/Connections,
    . Reset all connections on patchbay activation;
    . Warn on active patchbay disconnections
    besides, the latter one warning message now features this "don't ask this question again" impromptu option ;)

    hth.
    cheers

     

    Related

    Commit: [1f0df4]


    Last edit: Rui Nuno Capela 2015-02-11
  • Peter L Jones

    Peter L Jones - 2015-02-11

    Hi,

    Wow, thanks! I didn't expect a quick response, this is great. It'll really help.

    (Now just to get the Windows version compiled :) )

    -- Peter

     
  • Rui Nuno Capela

    Rui Nuno Capela - 2016-04-04
    • status: pending --> closed
     

Log in to post a comment.