Can you resize the canvas once a project is started?



  • Hi all,

    So I’ve finally started getting my head around HISE and built a simple convolution reverb as a first run while I’ve been learning. I’m loving the power of HISE and how much of a better workflow it is compared to the old builder I was using for my Kontakt libraries. Truly converted and itching to learn more! 😁

    My reverb has turned out much better than I imagined that I could make it on first try so I’m keen to add some extra features now.

    It is mostly working well, other than it randomly crashes Ableton sometimes when I add the plugin into projects, and also when I’m tweaking parameters on playback (Hopefully thats just a setting I’ve missed somewhere before compiling?) Theres also a couple of other things I’m trying to work out still. I’ll try my best to figure them out first though. If I can’t, then I’ll probably be back with another post after ripping some more hair out 😂 ...

    Anyway, the main thing I was wondering is if now my interface is made, is there any way of resizing the canvas at all? I only just found the video from @d-healey on how to add a preset browser. I would love to try and implement one into mine if possible, but I need more space on the GUI at the bottom. Is it possible to resize the canvas now that I’m this far into the build?

    Thanks in advance 😃



  • Do you want the canvas to be resizable in the plugin? This only works with a zoom factor that scales the entire UI.

    If you just want to make the canvas bigger during development to put more stuff there, change the numbers in the makeFrontInterface call in your onInit callback.



  • @SteveRiggs

    this:

    Content.makeFrontInterface(600, 510);



  • @Christoph-Hart @Lindon

    Thanks, both! That worked perfectly. I now have a preset browser 🙂

    @Christoph-Hart It would be amazing to be able to add a zoom factor too so users can resize the whole UI. Is it easy to implement?

    I'm also having another small issue or 2 if you could please help? (I'll put some images below of my UI, and of the backend of HISE so you can see..)

    1. I'm using 2 instances of the Parametric EQ as a low and high cut. I would like it to only affect the wet signal of the reverb if possible though. At the moment, it's EQ'ing the dry signal too. Is there a way to route this so it could work correctly? .. or do I maybe have the modules the wrong way around?

    2. There is a strange artifact crackle sound when moving the parameters on both the low and high cut dials. Is this fixable at all or do I need to change a setting somewhere?

    Many thanks again for all your help! Really excited seeing this coming together and planning the next projects. I certainly wouldn't have got this far so quickly without all of the help from the forum. So thanks 😄

    Screen Shot 2019-06-11 at 18.40.32.png

    Screen Shot 2019-06-11 at 18.54.43.png



  • @SteveRiggs is there some reason you are not using a SVF lo-pass and an SVF Hi-Pass for your filtering? If not then maybe replace the two EQs with filters...?

    Oh and your other question - you will probably have to build a send routing and place the reverb there - followed by the Filters/EQs



  • @Lindon

    It doesn't look like I have the filters. I'm running on HISE 1.6.0 at the moment. Just spotted version 2 on the website. It seems I'm very behind with the times 😂

    I'll install 2.0.0 now. Hopefully, it doesn't totally screw everything up though or ruin the projects I'm in the middle of? It took me forever to get it working properly in the first place 😵

    Screen Shot 2019-06-12 at 21.58.24.png



  • @SteveRiggs

    I'll install 2.0.0 now. Hopefully, it doesn't totally screw everything up though or ruin the projects I'm in the middle of? It took me forever to get it working properly in the first place 😵

    Now is a good time to make a backup!



  • @d-healey Very good idea! Thanks. Is it easy to do?



  • @d-healey I've done an xmlPresetBackup of the project. Is there anything else I should do before installing do you think?



  • @SteveRiggs It's mainly Xcode 8.0 and the other addons I had to install at the start to get HISE to work that I'm concerned about. Will all of those automatically be still working if I install the new version? I remember it being a bit of a struggle to get started, so don't want all that happening again.

    It was all of these here:

    Screen Shot 2019-06-12 at 22.25.34.png



  • @SteveRiggs said in Can you resize the canvas once a project is started?:

    @d-healey Very good idea! Thanks. Is it easy to do?

    If you're on a Mac use Time Machine



  • @d-healey Jeez, my brain really isn't working properly today! Thanks. I'm on it... 😂


Log in to reply
 

6
Online

506
Users

1.8k
Topics

13.8k
Posts