@Casmat @Matt_SF haha I'd take that Math master class too. I'm looking at them thinking "why are there so many?"
Best posts made by alhug
-
RE: Modulating Oscillator
-
RE: I don’t know anything about scripting. Is HISE for me?
@pgaudioworks you should go for it. I'm a full time music producer and build virtual instruments on the side. I almost went the Kontakt route and actually built the first prototype for my virtual instrument in Kontakt. I'm glad I found HISE. I was always good with computers and good at finding information on the internet but I had zero programming knowledge. I recommend just binging @d-healey 's youtube channel and you'll get a pretty good understanding on how HISE works.
-
RE: Default User Preset not working in compiled plugin
@Christoph-Hart Got it.
I have a label displaying the current preset name and also buttons to load next and previous presets on my UI. I wanted to have the "Default Preset" loaded on startup and the name displayed in the label. Right now I just write a string to the label since there's no preset actually loaded. When I click on my LoadNextPreset button it loads the first preset, which is the "Default Preset", so nothing actually happens from a user's perspective.
I want the "Default Preset" to be included in the preset library so that the user can always go back to the init state when using the plugin.
I was thinking of just loading that default preset on init but what happens if the user manually deletes this preset from the folder?
-
RE: Draggable and clickable toggle switch
@d-healey took me a minute to figure it out using a panel, but watching your tutorial on how to create an XY pad really helped.
This is what I came up with
Content.makeFrontInterface(600, 600); const var Panel1 = Content.getComponent("Panel1"); const var Knob1 = Content.getComponent("Knob1"); Panel1.setMouseCallback(function(event) { if(event.clicked || event.drag) { var xpos = Math.range(event.x / this.getWidth(), 0, 1); Console.print(xpos); if (xpos <= 0.33) Knob1.setValue(0); if (xpos > 0.33 & xpos < 0.66) Knob1.setValue(1); if (xpos >= 0.66) Knob1.setValue(2); }; });
@Dan-Korneff thanks for the suggestion, I haven't yet looked into broadcasters at all as I'm still very new to all this.
-
RE: HiseScript Questions
@Casmat love your sound design videos! Everybody should go check those out. I started playing around with HISE about three weeks ago and @d-healey s videos and this forum have been really helpful. I had zero programming experience before I started with HISE and still managed to build a sampler instrument with Reverb, Delay, Saturation and started using scriptnode. I'm still far from having a plugin that I feel comfortable distributing but I'm slowly getting there. My screentime has gone up a lot in these three weeks but I'm here for it.
-
RE: WP License Manager / JWT Authorization - HELP?
@CyberGen nice, thanks. Our shop doesn't use wordpress so I'm building an authentication system using my own bubble app. This helped a lot setting up the plugin side of things.