hello, i wanted to know if its possible to create a MBC UI without a lot of code, so with built in features mostly
Best posts made by hyperphonias
-
Multiband Compressor UI
-
RE: LAF issue
@d-healey it works thank you, i made a denoiser using DSP network, i recompiled hise to create expanders nodes, and split them and added them and now i've got a cool denoiser plugin
Latest posts made by hyperphonias
-
RE: LAF issue
@Chazrox thank you, and about vertical VU Meters, or vertical reduction meter? because i have my own expander node but don't know if its going to work, maybe the compressor thing will work?
-
RE: LAF issue
@d-healey by the way on bitwig or any daw i can't make macros with hise plugins is there is a way to fix this?
-
RE: LAF issue
@d-healey it works thank you, i made a denoiser using DSP network, i recompiled hise to create expanders nodes, and split them and added them and now i've got a cool denoiser plugin
-
RE: LAF issue
@d-healey yup it works, im just kinda stuck on the positionning of the text so yeah
-
RE: LAF issue
@d-healey no it actually works but my hise version is from a few months ago so thats why, but i searched up in api and its in there
-
RE: LAF issue
@d-healey yeah i mean its because i recompiled hise and stuff so this is why i dont really update lol
-
RE: LAF issue
@d-healey hello, i might be in a outdated version no? since when does this work
-
RE: LAF issue
@d-healey can you teach me how to do it sorry i'm kinda newbie i just followed a few tuts
here's my script:
const laf = Engine.createGlobalScriptLookAndFeel();
laf.registerFunction("drawRotarySlider", function(g, obj)
{
var a = obj.area;g.setColour(obj.bgColour); g.fillEllipse(a); g.setColour(obj.itemColour1); g.fillEllipse([10, 10, a[2] - 20, a[3] - 20 ]); var start = 2.5; var end = start * 2 * obj.valueNormalized - start; g.rotate(end, [a[2] / 2, a[3] / 2]); g.setColour(obj.itemColour2); g.fillRoundedRectangle([a[2] / 2 - 8 / 2, 8, 11, 69], 5);
});
-
LAF issue
Hello, so i made a rotary knob using LAF, everything is good but i'm making a label to the value, so, it works, but when i link my rotary knob to a HardcodedMasterFX, it doesn't work anymore
here's my code and thanks for helping:
const var ThresholdKnob = Content.getComponent("low_thresh");
const var LabelThreshold = Content.getComponent("low_label");inline function onThresholdKnobControl(component, value)
{
LabelThreshold.set("text", Engine.doubleToString(value, 1) + " dB");
};ThresholdKnob.setControlCallback(onThresholdKnobControl);