• How to get around this...?

    25
    0 Votes
    25 Posts
    2k Views
    T

    @d-healey I’m using a global modulator in some, so I can’t compile everything.

  • how to script a minimum start and end length of waveform

    1
    0 Votes
    1 Posts
    221 Views
    No one has replied
  • 0 Votes
    2 Posts
    556 Views
    Christoph HartC

    That's some Apple codesigning glitch. Google it and you'll see this:

    https://developer.apple.com/library/archive/qa/qa1940/_index.html

  • Combobox & Userpreset

    2
  • need help with MidiProcessors

    Solved
    6
    0 Votes
    6 Posts
    320 Views
    ?

    @d-healey ah okay my mistake, it was an issue with loading the wavetable for that particular synth... i might as well buy a whole new wardrobe at this point

  • Combobox to change background image of plugin

    6
    0 Votes
    6 Posts
    853 Views
    Oli UllmannO

    @ThinkTank
    Great! Then have a nice day! :-)

  • Hide preset browser when saving a preset.

    13
    0 Votes
    13 Posts
    1k Views
    ThinkTankT

    @xxanx

    Figured it out.

    In case anyone else wants a preset browser that kinda works, with opening and closing (with preset overwrite prompt)
    heres my code:

    // SHOW AND HIDE PRESET BROWSER WITH BUTTON const var FloatingTile1 = Content.getComponent("FloatingTile1"); const var Button1 = Content.getComponent("Button1"); Button1.setControlCallback(Button1CB); inline function Button1CB(control, value) { FloatingTile1.showControl(value); }; // Timer for handling delay after saving a preset const var saveTimer = Engine.createTimerObject(); var saveTimerCounter = 0; saveTimer.setTimerCallback(function() { if (saveTimerCounter > 0) { saveTimerCounter--; if (saveTimerCounter == 0) { FloatingTile1.set("visible", false); Button1.setValue(false); saveTimer.stopTimer(); } } }); // Close Preset browser after save const var uph = Engine.createUserPresetHandler(); uph.setPostSaveCallback(function() { saveTimerCounter = 1; // Set the counter for a brief delay saveTimer.startTimer(5500); // 500 milliseconds delay }); // Logic for handling preset loading (remains unchanged) uph.setPostCallback(function() { FloatingTile1.set("visible", false); Button1.setValue(false); });
  • Dark mode via LAF?

    2
    0 Votes
    2 Posts
    246 Views
    d.healeyD

    @paper_lung You can either check the button's value in the LAF function, or what I would probably do is change the color properties of the components from within the button's callback.

  • This topic is deleted!

    5
    0 Votes
    5 Posts
    18 Views
  • Different Encryption Types in HISE?

    59
    0 Votes
    59 Posts
    4k Views
    orangeO

    @Casmat said in Different Encryption Types in HISE?:

    @orange ahh I didn’t think of that possibility, is obfuscation the only way to avoid this or what are some other methods you’ve used to avoid this?

    And btw, your licensing system is amazing, we’re definitely planning on making something like it in the future:
    https://forum.hise.audio/topic/4967/woocommerce-linked-licensing-system-for-your-plugins/2?_=1705339675044

    Thanks.

    Frankly, there is not much about obfuscation for now.

    I think cracking the plugin depends on user demand. If it is a well-known company and it is a plugin that is really demanded by the users, the cracking of the plugins will take at most 1 week, sometimes 2 weeks.

  • Multiple synth timers

    7
    0 Votes
    7 Posts
    540 Views
    d.healeyD

    @aaronventure Yeah that's what I meant by subdivide it. Have it running at a fixed interval and use counters to track the amount of time for each task.

  • LFO Animation not visible inside compiled plugin

    3
    0 Votes
    3 Posts
    251 Views
    P

    @Oli-Ullmann said in LFO Animation not visible inside compiled plugin:

    "ENABLE_ALL_PEAK_METERS=1"

    Thanks, I'll give that a try!

  • Screenshot Button

    3
    0 Votes
    3 Posts
    333 Views
    Adam_GA

    @d-healey ty sir

  • Custom table path, look and feel

    4
    0 Votes
    4 Posts
    291 Views
    ulrikU

    @d-healey try this

    TBLLaf.registerFunction("drawTablePath", function(g, obj) { var p = Content.createPath(); p.clear(); var str = obj.path.toString(); var arr = []; if (str.contains("q")) { str = str.substring(0, str.lastIndexOf("l")); var arr = str.split(" "); } else { arr = str.split(" "); for (i = 0; i < 3; i++) arr.pop(); } arr[10] = arr[13]; str = arr.join(" "); p.fromString(str); g.setColour(Colours.withAlpha(Colours.cadetblue, 1)); g.drawPath(p, p.getBounds(1), 1.5); });
  • panel.set("enabled", false)

    3
    0 Votes
    3 Posts
    223 Views
    ulrikU

    @d-healey said in panel.set("enabled", false):

    @ulrik I believe my solution was to loop over the child elements and any that are panels I disable/enable along with the parent.

    Ok, thanks for the tip

  • Reload via scripting

    4
    0 Votes
    4 Posts
    345 Views
    d.healeyD

    Try ExpansionHandler.refreshExpansions()

  • What Are You Using for Server/DB?

    3
    0 Votes
    3 Posts
    169 Views
    d.healeyD

    I'm using Vultr - https://www.vultr.com/

    I think it's MariaDB but from my point of view it works the same as MySQL.

    This is for my site and for making GET/POST requests.

  • Enable/Disable slider function

    3
    0 Votes
    3 Posts
    247 Views
    P

    @d-healey Great, thanks

  • Switch between LAF sliders?

    3
    0 Votes
    3 Posts
    171 Views
    P

    @d-healey will do in that case, thanks!

  • HISE RSA Not Working

    17
    0 Votes
    17 Posts
    1k Views
    LindonL

    @ustk said in HISE RSA Not Working:

    @Lindon said in HISE RSA Not Working:

    (and using RSA stops that as they cant generate your private key)

    unless 512 is "easily" hackable, right? Hence the 2048 size 🤷
    because if a hacker can easily hack a 512 key there's no point in building the most protective code

    yeah - EdDSA seems to be the way to go...if you want it secure - buit really the last hour has told me I know nearly nothing about asymmetric encryption...

21

Online

2.0k

Users

12.9k

Topics

111.7k

Posts