• Change "mode" on a knob

    3
    0 Votes
    3 Posts
    115 Views
    S

    @d-healey Thanks!

  • 0 Votes
    2 Posts
    88 Views
    d.healeyD

    I just went to the source to look into making an addNoiseToArea function and what do I find but sneaky undocumented HISE goodness.

    You can pass an object to g.addNoise!

    g.addNoise({alpha: 1.0, scaleFactor: 1.0, area: obj.area, monochromatic: true});

    alpha = noiseAmount

  • How to pass a string between scripts?

    11
    0 Votes
    11 Posts
    246 Views
    d.healeyD

    Oh actually, since you're not using a button to generate the random sequence, as in my snippet, but the note number which both scripts can already see, you can just use a connected sliderpack on the UI and keep it simple.

    Press middle C

    HiseSnippet 1198.3oc6Ws0baSDEdkSDTanCTFdkYDY3AYbFWqXG43ojgj3jzZvI1sNMjAdnyZoUVahztBo0owkg+X7.+B3GC+CfypKVxotWvz9.yfeHSN6dt7smKe93ggbKRTDODoT4rYADjxGqNZFS310ESYndGhT9B0HOpMIL.ackE22eJiZgETNSPhDnClEfihH1HEk0dnzDkxqih+7me6AXOLyhjeDBcNmZQ5S8oh7SGt22S87NFaSNi5WP6V60yhy5x83SA3slZCjDB3IjSwR0JohdDNxEo70pM11jPZ2zw1F2rosooYmc5zpiA1oQK7XCyNs1pU6s1osCR4CNxlJ3giDX.8Hk0OfaOajK+4rj.bNMhN1iHELPifHmb7wbOa4STdJpqK0ydXVdKBAdYXdVbsjr3mqdB0lN+77r4mFegVtEESfJkVDdqs.7LJBuFEf2RfToBPZ8DHcO0QVgz.Q9MR77Qp8fBYnCFpSEgRhtnR+lhZWYolIp6iuhbbHHL2BcyFM1TC9S0GToBTqhDZWiC0FE2uLDJVFZ6pkY9DhnK2Ofy.A8MJnyFRqoLOJin4LkYI6szlFXC4fybIOkpWsxuTorCOTSmB9qwCznZeSwfHc8oS8SNIRuJnPsZUKWobYH1QbOR8fPJDzaYRh34Xuoj8E5zp.L904wmyNkKHCXIAm5noeBjzflu3fAWAAbLITup1t6BYfpPvV.xfupncau43j3tacmLCEx87jtaIWKmJBecFpyhwxlPxGdKyUDp7K1No9pamJ1sakTvJnHm0iQECBHrW0L.JsJCsdJonBBuHtw6yRa7xS+HJzicW0B0CTLzKxT.4RLR4mTMaU+x5acQsKZzezNyLHMubv4FC5UiMdLu8L+YV2Lv7gl9c5a93wsoC520XvfWT2oyk8e79M69CjgaM3pu6T6Z0u35aLm8heriwfCtV7nZ0Qnm16PYPRgLfd3EEPBETYxR4Px0.WUxrSY0CIQWI3Aw5l1DiT9v+AOvaxebe0dyxENbufr7XOvn6nFhY1bezyo1BfbSU4OTPHWBchqPJ86wLl4C2putg64Nq3j87IEItjcEJP.PYy68KMedOhHdTbb0M1NdB+92+K0h7BFQ94oDfWOchOZtyjYSX.8H1DXTttUHAZ61mY+DxDZDvXLZAE0ktLyCy8YA9BrsctE.gQpFarolAP5Hstfc0CINjvy3wddQDkg7iSmahdItljjDMhrbllhgYoLMvreQchxnV1GXJsI2nS2T6DrvsdRbzkDMkA1oh1X4hYSH15+a4fJ7T9eFn2DCTE0r7eF8ipxm7eDpm25W1MxWUE3UMS9OnaQejta.rUB2dpGVr3pJxE5Ru.J2KvhH2AfEQEyJtv26r8Wdag38TGREVtKGikVBFkqF8d.ioa8cW0ibbHVhb.tt5wW79YEOzS3SET1DfYIjJKxRdIXSYKBDcFi3ESsWRNXjH2Hq9OhvriE9K3S5kFy+d.3RirKQ9XqP9yrRFmj6Udm3S.Lwh2Aur5IRYsk7829vZtOyxZQW8RFt0pZXyU0vVqpgaupFZtpF1dUMbm2rgxeEx9SEb+jwFD5jgGESIonbDCCcfwcqn+FuRgCaB

    Peek 2024-12-17 00-39.gif

  • A Couple Preset Questions

    4
    0 Votes
    4 Posts
    99 Views
    d.healeyD

    @clevername27 I'm not sure but I think you use the UserPresetHandler.setPreCallback()

  • UI Factory Method

    6
    0 Votes
    6 Posts
    127 Views
    VirtualVirginV

    @clevername27 said in UI Factory Method:

    @VirtualVirgin If you search the forum, I wrote a detailed tutorial on using UI factories, along with example code.

    Thank you :)
    I'll take a look.

  • Redraw knob text after timer

    3
    0 Votes
    3 Posts
    128 Views
    whoopsydoodleW

    @d-healey yes of course. Much cleaner. Thanks!

  • Scriptknob wont update parameters

    6
    0 Votes
    6 Posts
    137 Views
    HISEnbergH

    @d-healey You're correct and this sounds to me like the cleanest solution. I really want to dive into broadcasters and rethink my scripting approach soon since they offer so much.

  • How do I actually get the return from splitCamelCase?

    4
    0 Votes
    4 Posts
    83 Views
    d.healeyD

    @VirtualVirgin said in How do I actually get the return from splitCamelCase?:

    this is all pretty new to me

    You're doing great :)

  • Jump to DAW playback position

    Solved
    10
    0 Votes
    10 Posts
    444 Views
    Matt_SFM

    @ulrik Ok, I'm not completely useless then 😂

    It's the first time I'm using midi clips in a plugin so...
    Thank you again for your help, it's much appreciated !

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • possible to change font and text color of the performanceLabel with LAF?

    3
    0 Votes
    3 Posts
    147 Views
    J

    @d-healey
    ah thanks David.
    although i just realized i can totally do it from the property editor

  • Is there already a way to get sample properties by mapping?

    1
    0 Votes
    1 Posts
    77 Views
    No one has replied
  • Is there a way to peek inside sample objects?

    5
    0 Votes
    5 Posts
    244 Views
    Christoph HartC

    Dave is right you can only trace generic JSON objects not the one that wrap around C++ things.

  • Plugin doesn't respect UI Zoom Factor onInit

    25
    0 Votes
    25 Posts
    2k Views
    C

    @Lindon said in Plugin doesn't respect UI Zoom Factor onInit:

    @ccbl said in Plugin doesn't respect UI Zoom Factor onInit:

    @oskarsh how would that look in context?

    inline function onFiftyControl(component, value) { Settings.setZoomLevel(0.5); }; Content.getComponent("Fifty").setControlCallback(onFiftyControl)

    Do you define the value as 1.0?

    I really don't know coding very well.

    so like this:

    inline function onFiftyControl(component, value) { if(value) Settings.setZoomLevel(0.5); }; Content.getComponent("Fifty").setControlCallback(onFiftyControl)

    After flushing my %appdata% config this worked! Thanks!

  • Envelope Follower Glitch?

    6
    0 Votes
    6 Posts
    161 Views
    griffinboyG

    @HISEnberg

    2012/GiannoulisMassbergReiss-dynamicrangecompression-JAES2012

    Search this online

  • Changing the Mouse-Over Colour on the Keyboard?

    Unsolved
    3
    0 Votes
    3 Posts
    63 Views
    C

    @d-healey Thank you, I should have thought of that!

  • CustomSampleImport without sampler or loop player with x-fades

    1
    0 Votes
    1 Posts
    66 Views
    No one has replied
  • Can I set info to a JSON from the onInit script?

    7
    0 Votes
    7 Posts
    151 Views
    VirtualVirginV

    @d-healey
    Thanks! I got it working from your snippet.
    The preset browser now resizes nicely if I change the interface size.

  • Edits from host

    21
    0 Votes
    21 Posts
    412 Views
    A

    @karlito31 In that case you are implying that the DAW would report any tempo map changes to plugins, no matter how long the project is.

    I think this was one of the things ARA was made to solve.

  • Choose a Global Modulator with scripting

    3
    0 Votes
    3 Posts
    85 Views
    T

    @d-healey I knew I was missing something! Thanks again!

15

Online

1.8k

Users

12.2k

Topics

106.0k

Posts