@pluginboi man I'm resurrecting a long gone thread but do you have any updates on your external sidechain journeys?? I'm working on following your original instructions right now but figured I'd ask if you had any new approaches or information in the last couple years!
Best posts made by NEST.acoustics
-
RE: External Sidechain, I got it working
Latest posts made by NEST.acoustics
-
RE: Change Phase of Modulation Signal in Script FX
@DanH if I'm wrapping my head around this correctly, adjusting the "phase" of a mod signal would essentially be a micro delay correct? Unless your mod signal is a repeating oscillation, in which case you might offset its phase in relation to a clone of itself, but otherwise I can't quite imagine what altering the phase of a mod signal would mean- maybe describe the nature of the mod signal you're working with so I can conceptualize it better!
-
Need someone to implement a design with Hise LAF - not sure where to look!
I don't see many project postings here so I apologize if it's inappropriate - I mostly just don't know where else to hunt for someone experienced in Hise LAF. I've made the plugin and beginning the process of getting the design made. If there's anyone here or another resource where I can find someone to implement in Hise LAF (PAID work, of course!) I would be truly grateful!!
-
RE: framex_block - kills my signal flow when operating with four channels
@Christoph-Hart okay so here's a snippet of what I've noticed is my main problem - routing matrix inside a framex_block doesn't work. This snippet shows a waveform generator going to channel 3/4, then a scriptfx with a matrix inside a framex_block trying to route it to channels 1/2. If you drag the matrix out of the frame block it works fine, but inside the frame block it's like it doesn't exist - the signal doesn't get re-routed but does pass on through in its original channels.
HiseSnippet 1430.3oc2WssbSaDFVxNJPBTFnCLkK0E8hPgwiOANY5EDeDbichvJMjvMLajVEuwR6pJsJAmNbeer5iPeD5iPeCZ+WsxwRNlPhKEZqyDO9+vt629edMBXV3vPVfh5p6N1GqndaMywT9vlCQDpR2VJp2QqOJjiCzkrZL1GEFhsUTUy+BAC0UVRI9ye77FHWD0BOkkhxdLhEtGwivmx0XysHttcP13cIdozt5lcsXzlLWVDfm7ZEU7QViPGg2FITKmlxKQgCUT+NshUK43rQMTMKb4p10dV4ZX6Cwkcp3XsdMa6JNkbrKuw5OUQc411DNKvji33PXSavrGaNjcJUd.6QBIG5hEDkTLgSVxVo4PhqswDiSnhhplwTSUdoo59Z8I1jy4O0jc2XA5SWQZilZtKCRktFPRMEjVRBo6oYZEP74SkHvysz5RAOnCB7MoghTWE0eUqICTfxK3gFg6D.Dmuf0dVwhOQG95QeuSD0hSXTcFcaFGuCcsGs5Ou5Jq99U0mUjiybkINl.lqKNXthEgCAW1BWiF4cHN3I5mfbivmqHb8yZSW9pYSsj25TJxncoD9N93D5NLWagsR76K5ATRLavu9wtsPbjvojvCzyGGvIB3n1BeBjFHcQqn0BGNhy7gDgK3+fHGlcjKhmMbRjnkH.rGY7gBGEMjvGmNQ7ZDiU7RiwtpP7dZFDt0v4iwbyAifk5eBLljY9UZscbvV7o.bIsN6unogEu1ogqljFBmo3vucBodm8KM2DveQaZvte.1GEf2kY3hFuVHxy2EO.v3SzOzkYMxjbF9hYH9RHzPnwZVCQTJ1MbQRjV9STwIkArHNgdTeDOf7NvuucjmITW2B2LAcPIUUQvPBcQAsHtvDSsiI9S3ShvRBZ0DgklQXYActDgkmQXEAc9DgUlHLUh61X9orfQwNxjeqndCoWyI.Z77NvPvUp65xNsIyymjDeCduXdFL2w9CYThkfkTiI2w5drH3PRfGz7ZWDwUjPXFEBkXr2gZBJG2wTM+d3fv3M9FZEK.+AIHayrAQK2AYAtjwFH9PQllnpEDViCJXcd3cFrlNBS15LiXwtNoIqzjCn1SXMDsXUympxkL3VPAot4jGT2v8DRsPtJ6IBdD2m38TZBkPVN3f7PeabbqRlawCScKxn0Ew9LaymKzeSMOYnaFbeWs.YbcgDoWDumuvOBRycoH8NZsgDTan4SbekDr9dsMJVnBa8F+viGrU2w0FTtbqsXzd+jS8NUOKZv39UpsUH8XyhU6MnWTsA88Fdfyq16fia2Yem5zZ8Kz5wOtYqVG5WcTiC21XzYFGC+e1wm8RiZ0eiQuBCFPLLGPpep2qnCdSudcOnPAmsOYeyMfBsHgm.FLHtp6GjnAiMxCEmS82tu3CjBuk1qQmfimLMNd+AwzNr.O8WfgfHQ2nRWxro+1Uc1T+q7ro6XwAHra.hF5yBwkRuyyHqbZYsv7HZV0krxnk350Atdoz6laNgY4zLMPzLaFPmYm5GW9Mg72edaJBJfahgai8NgVvkUX6RO7fQjaH90Da9vRoW3T1kSy9kn.avuXko0d9rcQV5p0EI6TNozeNMcW9Kv33eZFU5K3zbYFUYkIXzjHFwnM8DrKjZFiwuFxEcPQt7Ibyla0mQYS54M0qO.Ck8N5Hblfo4dgpy4vC6lx49aN.6hQgox291M6AMGPA8iqHuP1hq+qmlq+5gZR3pKJHn+e2ovy++5ovu5YeP8v+c6E+FMntbY8XWo9WFe4LCuqM2g2yMyv64trg2yO6v6etefff9C9.gIBm9.AOjU.6sVxWKIJWbyXNfEiFOk2JZ8Ez5kTNQNZ1T2fGzr4sVVY2pKrvxK5BqrnKr5htvmtnK7YK5BqsnKb8O9BEyBTOhy7jYUv.RFsimQUUUNaTbBlxeknBLGI
I'm trying to put my entire scriptnode effect inside one big framex_block in an attempt to end up with a zero or very low latency plugin - truthfully I'm not sure that's even how latency works so maybe it's unnecessary to include the matrix inside the frame block. Perhaps it wouldn't hurt to keep the matrix out in front of the frame block.
-
RE: framex_block - kills my signal flow when operating with four channels
@orange yes for sure! I have the sidechain process working wonderfully- just need it to happen sample accurately instead of at audio buffer rates. Framex_block is the right move for that right? Just put the entire desired effect inside it? If so I’ll keep troubleshooting the signal loss occurring
-
framex_block - kills my signal flow when operating with four channels
I'm trying to set up as close to sample accurate processing as possible involving a sidechain peak follower effect. Presumably I need to wrap the entire process in a framex_block so that the main and sidechain signals and their modulation process all stay perfectly in sync? But as soon as I involve a framex_block it kills the audio. Are there any best practices I'm missing here?
-
Global cables in hardcoded fx?
Context: I'm using global cables not to communicate with other processors but as a way to route modulations across vast distances within a single a scriptfx; but I just did a test compile to DLL and I'm pretty sure the global cables just aren't working now that it's a hardcoded effect.
Question 1: is there an easier way to connect a core.peak to modulate something far away in scriptfx? I don't seem to be able to drag a cable beyond my current view, and modulation sources aren't selectable when right-clicking a parameter.
Question 2: if global cables are in fact the best way to send modulation great distances, how do I compile to DLL and retain their functionality?
Thank you!!
-
RE: External sidechain?
@orange I really apologize if my ignorance is making this more complicated than it needs to be! I'm looking at the two "sidechain example" snippets and trying to see how it accounts for receiving external audio outside the plugin. I don't need it to work in the Hise plugin version like you say, I'd like to build a VST/AU plugin that I can route sidechain audio to within a DAW. I see how the snippets route the sidechain processing, and I've got that dialed in for my project, but I'm missing the piece where Hise builds a VST/AU effect plugin such that it can receive audio from a separate track the way something like say Trackspacer or typical sidechain compression would. Or should the VST/AU just automatically show external sidechain access if I properly set up the scriptfx and routing like the snippet examples?
-
RE: External sidechain?
@orange Sorry, I mean specifically building Hise to receive external sidechain from other tracks in a DAW. Such as in Logic, if a plugin allows external sidechain you'll see an option in the top right of the window to route any other channel from Logic to send into that plugin!
-
External sidechain?
@Christoph-Hart have there been any developments on how to build Hise to receive external sidechain input? I found a post from 2022 about it but seemed open-ended; I wonder if @pluginboi has any new insights on how he's achieving it these days??
I'm working on an effect plugin that really lives and dies on the inclusion of external sidechain so any help would be truly monumental!!