Categories

  • General questions and announcements about HISE

    8k Topics
    72k Posts
    ustkU

    @Orvillain I'm not certain my brain gets all this so pardon me if it's not helping...
    But can't you do it the other way round, saving the module state with addModuleStateToUserPreset and then restore the UI components from it with updateConnectedComponentsFromModuleState?

  • Scripting related questions and answers

    2k Topics
    16k Posts
    CyberGenC

    @David-Healey & @dannytaurus thank you guys. I'll update.

  • To share HiseSnippets, Interface Elements, GUI, UI/UX, Panel LAF etc..

    196 Topics
    2k Posts
    C

    I opened a thread regarding the problem I mentioned above:

    https://forum.hise.audio/topic/14273/clock-synced-arpeggiator-daw-sync-makes-first-tick-off-grid

    It contains videos and snippets; I don't know if anyone has managed to fix this yet.

  • All about ScriptNode DSP nodes, patches, SNEX and recipes.

    351 Topics
    2k Posts
    iamlampreyI

    @Christoph-Hart said in (ScriptNode) Smeary Reverb / Washy Cymbals?:

    @iamlamprey haha everybody always rips out the dither stuff from air windows :)

    i assume he has it there for a reason but most DAWs apply dithering now anyway and I can't hear a difference lol

  • A subforum for discussing Faust development within HISE

  • If you need a certain feature, post it here.
    625 Topics
    5k Posts
    griffinboyG

    @HISEnberg

    Indeed!
    I've also got someone after this. But judging from the lack of movement on this, my guess is that it's troublesome to implement

  • Develop better software through collaboration and shared knowledge. Not just about coding —> covering the entire journey, from development to launching and promoting plugins or software.

    144 Topics
    1k Posts
    dannytaurusD

    @David-Healey Yeah, me too. But I thought for someone learning how to do the basics of optimising repetitive code into loops, I would just show the basic method.

    @goldee What David means, if we're talking about the same thing, is that you can get an array of components and loop through them directly, instead of fetching each one by name.

    const panels = Content.getAllComponents("instimg_pnl\\d+"); for (panel in panels) { panel.loadImage("{PROJECT_FOLDER}" + panel.getId() + ".png", "img"); panel.setPaintRoutine(function(g) { var a = this.getLocalBounds(0); g.drawImage("img", a, 0, 0); }); }
  • If you encounter any bug, post it here.
    2k Topics
    12k Posts
    HISEnbergH

    @Straticah Yea I suspect this is your culprit:

    https://forum.juce.com/t/br-webview-freezes-daw/64917

    Do you have enablePersistence set to true?

    Do you get any useful information when running your plugin through pluginval?

  • Post your example snippets that you want to add to the official HISE snippet database here. We'll revise it, upload it to the repo and delete the post when finished.

    22 Topics
    135 Posts
  • Everything related to the documentation (corrections, additions etc.) can be posted here
    70 Topics
    476 Posts
    David HealeyD

    @weezycarter make a minimal test plugin with 4 channels. Then we'll have a baseline.

  • Collection of Blog Entries

    81 Topics
    770 Posts
    David HealeyD

    Another one you might be interested in is Floe: https://floe.audio/

  • The nerdy place for discussing the C++ framework
    180 Topics
    1k Posts
    Christoph HartC

    @HISEnberg don‘t do this - the entire c++ third party node system gives you a robust and established way to pull in third party code through a well defined interface. What do you want to do that isn‘t possible there?

11

Online

2.2k

Users

13.4k

Topics

116.3k

Posts