• Analyser and Floating Tile options for user

    2
    0 Votes
    2 Posts
    348 Views
    David HealeyD

    @maxtownsley Sorry I meant to respond to this a few days ago when I first saw it but it slipped my mind.

    Yes you can do this, you need to edit the Data property of the floating tile.

  • How do we use the RSA encryption?

    2
    0 Votes
    2 Posts
    237 Views
  • To string OnlyExtension

    6
    1 Votes
    6 Posts
    231 Views
    David HealeyD

    @Christoph-Hart Can we get a fix for this? I keep falling in this hole.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • Added sticky top lines showing the current method

    7
    0 Votes
    7 Posts
    264 Views
    David HealeyD

    @Christoph-Hart perfect!

  • Buffer detect pitch returns 0

    5
    0 Votes
    5 Posts
    588 Views
    orangeO

    @pluginboi said in Buffer detect pitch returns 0:

    Heres how i used detect pitch when i was trying to make a guitar tuner

    Looks cool. Does it work as a guitar tuner?

  • ScriptProcessors onTimer callback

    20
    0 Votes
    20 Posts
    500 Views
    David HealeyD

    @ulrik that could be unrelated to the timer, I'm not sure how events are handled in the synth group

  • Label text input position

    4
    0 Votes
    4 Posts
    366 Views
    A

    Also what's the alignment set to? Maybe that's why reducing the label height works - your text alignment is set to centred-bottom.

  • Save preset to specific directory

    5
    0 Votes
    5 Posts
    309 Views
    Christoph HartC

    @tomekslesicki or you can pass a File object into the method.

  • Preset browser scroll handle LAF?

    3
    0 Votes
    3 Posts
    338 Views
    T

    @d-healey I was thinking of you when I wrote "somebody smarter than me" :-) Thank you!

  • Reassign sliders with script

    3
    0 Votes
    3 Posts
    573 Views
    T

    @aaronventure Thank you. I appreciate the info.

  • Confusing issue with scripting simple knob for AHDSR Envelope Knob

    7
    0 Votes
    7 Posts
    959 Views
    M

    @d-healey Amazing, thanks!!

  • SliderPack vs. Custom Panel

    3
    0 Votes
    3 Posts
    206 Views
    A

    @d-healey The panel can also save an array.

    The linking is a good point.

  • Possible to change convolution start position via scripting?

    Solved
    4
    0 Votes
    4 Posts
    224 Views
    David HealeyD

    @aaronventure the reference. I believe it is reset each time a file is loaded.

  • Any way to create a button thats a vector svg in a panel

    7
    0 Votes
    7 Posts
    684 Views
    ospfeigrpO

    @ulrik Thank thats exactly what i am looking for here's the example

    HiseSnippet 1061.3ocsV01ahaDDdMA2Vb6o1H0e.t4CsNRtHamP.TUUuDBTgZSNT45oS5T0oM1K3UYYWK6kvgpx+49OncFaH1z3DUg5wG.OyyLCO6ryKdRpJjkkoRIFsd85DFw3KLmtVpiGDS4Rx3KIFGZNhKiFJD7jL14oLJ4h0IzrLVDwv3feFMynUSR9m+5mtfJnxPVoJB4MJdH6W4K35RsSd4uvEhQzH1q4KpX8oubbnRNPITKAJcfoGIgFdKcN6ZJZVCShwmLLhqUoS0TMKiXz7BUz5owpUxB6eCOieifgB9joPfJTORIhPFiZICh4hnIaO5YDHJSJSDGTjH9Zyq3Q7GzWlP9pb.6ROplOLZrK8NXG54WkddUnWMTxnBkZVPoCMmFlxSzkHHe9bywRMKcFER6UoRgsjFlMMGn.Kj51Kn2xFkBBO3giuWvot1m44c7OXAlkoDr1gBFM0ATXYA2FYZ66no1SjB6ezdajlyzCTKRTRPv4H.6Hz7RqSpXaHTznYSn5XLlIsEJZDvhEWR0Tm246645602E9Nnm6Y8cOqm6IAtc7c86Bxcc62aGrNAtAAcc86zAACB.rNf1NHVPPG2.uSc8OoKBV31I8pABBZO29f+9Ooece7+VEfcnnuWumg+8Abe.26OfiOjpZmwzSfpI8uoVp4RlyrkxPMWIcler0eZ0ZNZPQOfSwOYsWEy0Lvc.LJktJOYl3ZmfWDWnVJixb7O101GMwpEelsiNlm0NBRws4YikY7H1wVsfn+7gGPmAcl0Gezf6stGuo2bLtRsLiMfJD2.sokmC1cv8d9Y4wr.JLRZCEJZHCj47tbSa+AW6hGVi4Hf+Eg.pD4g2xhr+V6ZNN3gYaIaRJGKD45uKylmCeT9wAIbMg6adp3Ua.gqoxHBgDiYt+orD7dDKqyyJVVaSA1J40JM6URm7zf08V1+anYypEC6ZRUBAKsVXbdY5y4nib4haXotPanXI6ACggH6NYx7omLUcvYXQSbECUxwRt9UIL4SMNkroyGd52Gic433rM5.6RXoZNRAiKY2A6FJFt0x7RV1sZURtsaFsPL9TcN5K1N5iJYBBGFvYZB0fjOTcSy5pBq3Q5XvLCMnJlwmGqQo21fPf5U0psUs.O9RyyEB6REjGO5EF5qhVJn5c2Dfq+1..WB6L9EGwB0U50UWO9+15g+qT7PyIbcXb8brQMbDtp9XvwMKUeg4vYyXg5RB1zbza+3rAkTLdc9UTcJGpSLud4hovztPF7uKgxHrIvnAVtVH6gxXFXJSFkK72vmMf9nrwFP+sfjEzvT06CKZ8v01eVtFfSx72Xok4UnrsOIucDKa8Z6QV.uAw6CCwi+2CcP06Svd3yI6gOmtG9zYO74r8vmt6gO8dVevWd67kZ0hh1APwjg4ynLLFJoPkUdUH4efRtCTE
  • Script panel label keyboard entry?

    55
    0 Votes
    55 Posts
    6k Views
    David HealeyD

    @Christoph-Hart said in Script panel label keyboard entry?:

    Ok, but what do you do? I load up the snippet and can click on the button, then it will open a popup.

    Yes that's what I'm doing too.

    Where's the UI - in the interface designer or another window. Do you have another floating window with the interface open?

    Aha mystery solved. I was just in the interface designer. If I open the floating interface preview it works!

  • All Control Callbacks Get Triggered On Init?

    6
    0 Votes
    6 Posts
    338 Views
    A

    @d-healey said in All Control Callbacks Get Triggered On Init?:

    Another solution is to put a button at the end of your component tree and put your code in its callback, this will be called after all the other components. Or instead of adding a dummy button, use the actual last component in your tree if suitable.

    That's a good one. Kontakt has on persistence_changed which executes after on init, meaning that on init has to pass first, which does not happen if the track is muted in the DAW or the VEPro instance isn't connected. So my instruments there always load up with the "loading" image which says exactly that, and all the UI controls get their visibility set only in persistence_changed.

    But if in HISE the controls get executed after the init callback passes, then simply adding a dummy control at the end is not a big deal. Much like the PersistentData thing, or the colorPalette, or my dummy DAW automation controls. or my dummy switcheroo volume sliders. Hey, we need a dummy component list!

  • Make a button start and stop a Lottie animation.

    4
    0 Votes
    4 Posts
    807 Views
    M

    @aaronventure this did the trick ! many thanks!

    //button const var Buttonx = Content.getComponent("Buttonx"); inline function onButtonxControl(component, value) { if (value) { // Button pressed, start animation p.startTimer(1000.0 / object.frameRate); } else { // Button released, stop the animation p.stopTimer(); } } Content.getComponent("Buttonx").setControlCallback(onButtonxControl);
  • deferCallbacks and Its Effect on MIDI-Mapped Controls

    5
    0 Votes
    5 Posts
    296 Views
    David HealeyD

    @aaronventure said in deferCallbacks and Its Effect on MIDI-Mapped Controls:

    Should I even use deferCallbacks in my interface script

    I always add it by default. That way if I add something to one of the realtime callbacks that shouldn't be there I'll get a warning message.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    7 Views
    No one has replied

19

Online

2.2k

Users

13.4k

Topics

117.1k

Posts