Question on controls response.
-
Hi all,
I'm trying to get used to HISE so I'm building a simple synth using the stock Wave Generator. I've designed the interface and assigned some parameters to some sliders. Now I notice some odd behaviours:- the volume slider produces "zips" when I move it
- the coarse and fine tune sliders respond to the new setting only if I re-trigger a note (that is, the tune doesn't change in real time)
- all controls are very laggy from my UI, but respond correctly in HISE edit page.
I've connected my sliders to each control using the built-in function, not via scripting.
I assume I'm doing something wrong, but can't figure out what it is.
Any suggestions?
Thanks -
@alepan The volume knob shouldn't be connected directly to a sound module's volume parameter because there is no smoothing, hence the zips. You should use a simple gain module instead.
The coarse and fine tuning script works on note on events, it's not continuous. You could use a pitch modulator instead.
Not sure about the lag issue, which version of HISE are you using?
-
@d-healey Thanks for the info David, now I understand :)
As regards lag, I'm on the latest scriptnode version. I still have to connect other parameters, so maybe I have thought of a lag, when it was actually the fact that some controls are linked to on note events, as you have pointed out.
I'll try to link the filter controls and see what happens. -
@d-healey
edited
Hi Dave, now I have some more info. I've linked the controls to the filter and, for example, if I change the frequency control, it changes the frequency but in "steps", it's not a smooth change. This is what I meant when I said "laggy controls".
However, this only happens in the Interface Preview panel, and not in the Canvas Interface. -
@alepan is it the same in your exported plugin?
-
@d-healey I just tried to export:
- standalone version cannot be opened as it says it's corrupt.
- vst version opens but doesn't respond to any control... weird...
-
@d-healey said in Question on controls response.:
@alepan is it the same in your exported plugin?
I've tried to re-export the first experimental instrument I made some days ago (and which worked perfectly). Now it doesn't work as it should... maybe the HISE files have been corrupted? Should I simplty recompile it or is there a procedure to uninstall and make a start from scratch?
-
@alepan When you download from github do you use git? Or do you download the zip file? If you download the zip file, do you delete the older versions you downloaded, or do you keep all of them? If you do keep them, are you sure your project is pointing to the correct version?
-
@d-healey said in Question on controls response.:
@alepan When you download from github do you use git? Or do you download the zip file? If you download the zip file, do you delete the older versions you downloaded, or do you keep all of them? If you do keep them, are you sure your project is pointing to the correct version?
Good point, I have probably messed something up, as I haven't tried using git yet. I'll try deleting the directory and re-install and re-compile from zero.
Thanks for your support! :)