@d-healey ahhh I see.
Okay I resolved the path and it fixed the issue! Thanks for your help
@d-healey ahhh I see.
Okay I resolved the path and it fixed the issue! Thanks for your help
@aaronventure Thanks for the link! Really cleared some things up for me!
However what I am having a hard time doing is implementing it for a time-variant system such as a compressor, rather than convolution or a filter in your example. I see a "peak" node, however I would be looking for something that is RMS-based or calculated on a much less frequent time interval to where it does not update the makeup gain to the point of distortion for a plugin.
My rough solution would be to implement a snex node that only lets x amount of signals coming from the cable_expr through per second to the gain node, that way the gain isn't always modulating to the point of causing distortion.
A follow-up question to the peanut gallery:
What are generally considered the best practices for getting RMS in script node?
Thanks for the help!
Noah
Hey All!
I was wondering what the general approach would be to implement automatic gain compensation for elements in script node?
Currently I am trying to do it for the jCompressor and a custom wave shaper. Is there an ability to do it off of RMS/peak level. Open to trying any sort of strategy!
Thanks in advance!
Noah
Hey Everyone,
Just wanted to check back in to see if Xcode 15 is still currently incompatible with HISE? I made an earlier post about it but wanted to get the current update on it. About to make the jump back to Ventura.
Best,
Noah
@DanH Thanks for the info!
I'm assuming I just use xcodebuild right? Right now I am on macOS Sonoma, does this mean that I will have to revert back?
Best,
Noah
Hey Helpful HISE Community,
just wanted to report this error when trying to build on MacOS Sonoma with Xcode 15.0.1. Has anyone else encountered this?
The error is: "Cycle in dependencies detected, but could not be parsed. Please file a bug report with the build transcript and how to reproduce the cycle if possible."
I am totally all good with downgrading, I just wanted to double check to see if anyone has it figured out!
If the solution is to downgrade, what is the latest supported version?
Best,
Noah
Hey @Christoph-Hart has there been any fix to this yet or should I downgrade to 14.3?
Figured it was worth it to check before downgrading.
Best,
Noah
Hello everyone,
I was wondering what the updated best practice is for getting RMS and peak values of an audio signal for HISE are? The goal is to use them for an "input trim" knob on an audio effect plugin, however the only examples I have seen are ones for peak/vu meters.
Any help on the issue would be much appreciated? I have checked out the relevant API documentation except for some reason Buffer.getRMSLevel has not been working. I keep getting an unknown function error based on this input:
var RMS = Buffer.getRMSLevel(0,128);
I have tested it also using Engine.getBlockSize() too. Right now I have it implemented in a timer callback.
Best,
Noah
Hello Everyone,
I was wondering if anyone has implemented realtime pitch detection in HISE yet? I've been looking through the documentation at getting the pitch of the buffer, however I just want to make sure before I go ahead and try to program it that the pitch detection is fast enough to use in realtime.
Best,
Noah