<div dir="ltr">I'm working on an audio patchbay function, with a small abstraction that simply [receive~]'s from one bus and [throw~]'s to another.  I'm using $1 and $2 in the bus names, but that doesn't seem to be the issue, as it does the same for fixed-name buses as well.<div><br></div><div>What happens is that when I create the abstraction live, no sound passes.  I can then save the canvas, toggle the DSP, and sometimes even edit unrelated parts of the patch, and PD will then "wake up" and start passing audio through the abstraction.<br><div><br></div><div>I'd rather not force a toggle of DSP or a saving of a canvas to get around this, as that will have other ramifications for the rest of my sprawling live patch.  </div><div><br></div><div>I've been shown that generating the abstraction dynamically causes everything to work as it should, so that is an acceptable workaround for me, though not an extremely user-friendly one for some, so I thought I'd bring it up to the list</div><div><br></div><div>This applies to any combination of [send~], [receive~], [throw~], or [catch~].</div><div><div><br></div><div>Here's a link to a .zip of a very simple demo of the problem.  Just load demo.pd, and the instructions are in the comments. </div><div><a href="https://ufile.io/e2dvk">https://ufile.io/e2dvk</a></div><div><br></div><div>I'm running Vanilla .48-0 on Linux Mint.</div><div><br></div><div>Thanks! <br></div><div><br></div>-- <br><div class="gmail_signature">Brady Sharp<br><a href="mailto:bradysharp@gmail.com" target="_blank">bradysharp@gmail.com</a><br><a href="http://bradysharp.com" target="_blank">bradysharp.com</a><a href="http://www.linkedin.com/in/bradysharp" target="_blank"></a><br></div>
</div></div></div>