Any RNBO experts about? Need guidance editing existing patch
-
Please DM me or reply here if so! Hopefully just a quick one...
-
@DanH not an expert by any means but whatβs the problem with the patch?
-
@mmprod Thanks mate, @oskarsh DM'd me as well so I'm going to copy my messages to him here in case anyone knows...
So I've been trying the guitar pedal fx that come with RNBO
I'm quite happy with a few of the fx
There's one thing that I would love to control, however
And that is the rate of some of the modulation FX
basically I'd like to control the rates with an LFO in Hise rather than from RNBO
The RNBO patches seem to have the capability but I can't see anywhere to 'input' the LFO data
from Hise
does that mane any sense?!
for example, in the Phaser pedal fx, there's an LFO Subpatcher towards the top which you can open and edit.
Inside you can change the Mode to 'external', and also change the input selector to ~3 (external).
At that point I'm lost
-
@DanH So basically you want to cut the LFO's from RNBO and use HISE one's instead, or do you want the RNBO LFO's as parameters within HISE? I see the "rate" is already declared as a param in RNBO so this should already be running in HISE.
Basically just cut all this
I think if I understand correctly, just remove the LFO subpatchers from the phase example and move the "param rate" object to tap directly into the gen~ object. That way you can just use HISE LFOs.
-
More or less solved now and will update the thread later on :)
-
@DanH So how did you solve it?
I'm curious -
@ulrik oh yikes
Can't exactly remember... I think pretty much as @HISEnberg advised, but had to create a new input to receive my own LFO signal. Is that what you're trying to achieve?
I don't remember it being difficult...
-
@DanH Thanks yes, a way to replace any modulate signal inside rnbo actually, to be able to control it from outside
-
@ulrik In short it depends on the patch, but it's very easy to remove a mod signal in RNBO and replace it with a HISE mod signal. If you have something in the works send it my way and I can show you.
Long story is do not use RNBO when possible. The CPU overhead doesn't justify the ease of operation, in fact, Scriptnode can do 90% of the tasks. Max MSP is just a collection of C++ code (more or less) unified to a live coding environment. For most operations I prefer an external C++ node or Faust.
Personally I only use RNBO in order to wrap Gen~ objects. If you are working on something which can be done in another environment, I recommend going that route.
-
@HISEnberg thank you for your thoughts, it's appreciated!