• Matrix modulation connection is broken in exported plugin

    41
    0 Votes
    41 Posts
    735 Views
    ustkU

    @Christoph-Hart Yes it an embedded network, very simple, in the scriptFX

    What about your snippet that I can test on my side?
    And are you on windows or mac? I wonder if the difference can lie there... Especially since I have a straight crash with VST3 while AU, at least, can load

  • Recent commit to Processor.cpp breaking old project

    16
    0 Votes
    16 Posts
    614 Views
    David HealeyD

    @Christoph-Hart said in Recent commit to Processor.cpp breaking old project:

    Also the script is completely empty, all you're doing here is declaring some parameters in the XML.

    Not sure what you mean

    a3c8b145-6d2a-498c-8e9e-7cfb616e3c57-image.png

    c6710f15-5439-4161-8381-4a189005c274-image.png

  • API browser drawing a blank

    Solved
    9
    0 Votes
    9 Posts
    134 Views
    Christoph HartC

    @ulrik sure

  • Getting "illegal call in audio thread" while changing a cc value

    2
    0 Votes
    2 Posts
    52 Views
    B

    @boim98208 For some reason this was only happening when I did learn midi CC. I decided to just stick with a set CC channel for the knob to be better safe than sorry.

  • Plugin Crashing DAW when quitting (Hardcoded FX, Preset System)

    10
    0 Votes
    10 Posts
    2k Views
    S

    @oskarsh i was having this same issue (and a lot of others when testing a hardcoded Faust FX swapping/reordering plugin idea lol) but what worked for this same DAW crashing bug (with Claude's help) was in the Hise source code changing this line in the "/HISE-develop/hi_core/hi_modules/hardcoded/HardcodedModuleBase.cpp" file from

    HardcodedSwappableEffect::~HardcodedSwappableEffect() { jassert(shutdownCalled); jassert(disconnected); factory = nullptr; }

    to

    HardcodedSwappableEffect::~HardcodedSwappableEffect() { if (!shutdownCalled) shutdown(); factory = nullptr; }

    then rebuilding HISE and compiling the plugin again

    i want to also clarify i am definitely not an expert at this stuff , but maybe this can help someone in the right direction or for @Christoph-Hart to fix this bug ! the creative potential in easy reordering of is so huge im excited to see it grow

  • 0 Votes
    20 Posts
    538 Views
    ustkU

    @Christoph-Hart awesome! I was in the same situation so ๐Ÿ‘

  • instrument plugin no sound

    8
    0 Votes
    8 Posts
    467 Views
    L

    @David-Healey i originally mad the project on my old laptop that i sold, then i moved to a windows laptop, did the ritual of installing hise (MUCH easier on windows) and vs code. it just exported out of the box, and that was what i uploaded as my first vst. then when i installed kubuntu on that laptop, and downloaded the linux vst i made, it wouldn't play sounds (but my other audio effect plugin worked fine) also, i don't know why this laptop misses my keystrokes so much.

  • Preset browser not fully functional in exported plugin

    Solved
    5
    0 Votes
    5 Posts
    107 Views
    ustkU

    Ok it's no bug... I have READ_ONLY_FACTORY_PRESETS=1 and I assumed, naively, that I could prepare a User folder in advance. But since it's shipped with the binary it is treated as factory... Shame...
    So in plugin, if I create a new Folder in the first column as a user would do, it's working...

    gclfo.gif

  • RNBO Compile DLL Crash (RNBO --> HISE)

    3
    0 Votes
    3 Posts
    186 Views
    D

    This fixed it Dave thanks!

  • HISE Sampler VSTs Crash? Across multiple brands (FL Win)

    30
    0 Votes
    30 Posts
    2k Views
    StraticahS

    @Christoph-Hart double clicking VST in FL = crash

    still an issue unfortunetely: https://youtu.be/NwCzPhjLQek?t=399

  • Runtime assertion of exported FX plugin

    16
    0 Votes
    16 Posts
    499 Views
    ustkU

    @David-Healey Here it is

    HiseSnippet 1379.3oc2W8taaaCDmxwro1qCXEaeZn.SezYnHvN+OYeXMI1oyXyIF0oACXnHfVhNlHRjBjTIwanui6YXOA6MX6nnrkbrcrZPawvTBRD4cGue7Nd+3otRgGUoDRjS0yGEQQNOC2aDWO73gDFG0tILO9bpRe9PhFcznHhRQ8QNNq7ZibmJkQIO+8OdDIfv8nYSgPWHXdzegExzYy18U+LKH3DhO8bVXNs25Us8D7iEAhX.KqfqihHdWSthdJwnVIL5mHpgHmuGuI0e+8ZP2cm902ciMp6sKcG5Va52eO+sZP82hR1b+s2lt6FHmmzxmoExdZhlpPNkOR3Op2PwsbqCtfoX8CnlAMP8.Oam9DQfuYKZlEc7PVfe2wAIEB4f6lExVwFx9FbGlOax7YgtuJQfalE4CfNklFdqLE7ZjGd0yAu4.ImbPprEROG2ySxhzYRL34Kvs4Zpb.AxS4ghUWTo2VFer.zfqWOjbM8DILXhE01od8W5B+YsenZwdFDy8zLA2UvOUnomwqsV0+nZE1.2ZMacwkcNqYq0pVAloh5Vl1anasN.Vgb95WQ0FKNMNrOUVaMPqD0p3QTT2M24fJ539z17nX8qIAAT4niz70UT8EjfXZMsLlBfrRxy7zzaHgeE0u1Dk5KojqgAY9X2CpvELEcoq+80p.q8dGTgdmGChqKc0mUuBr96aiOmEqKZ.ZFUWtW1pN3EIgqFHjgEXmLecKfefnUnvONf.0JYVp9s5uaAdZQZW.es+B7UiOHe0nH9Z65KvWa7A4qMd.eU48UgeeeU26WHNXfsR7dxL09RgYsmqXCgs7gLrFOod8kt2X.+DEARooY5vKloKOQrmkJJmhBdaNSeVDkuH5YTJ+E71aa2jnIF5wz4.8hnRMy.AmlzafKmrjkUvMopq0hH35oYXRAN7ww87D6lq+RE.wfoXSMLlbESOJ+0iezX6KJDeNtqgSc9XrzbvHDo9Tfwz6H+RbqACnd5L.VFexu9o4Bw7t+oV2+s3WGH5SBxBTvYB.IT6EiuHUr6D4tYJr3td9yh10STg65490JkKVsxRZZo7+4ZZonGi+5YxLpOiEaS0Z0Srv7EosVYxjWPjLBWOAaIP96RUv0ngapJY3e4v+HVjHfHy0Ylyegy3aijzHhjdtna.YTMEILJf9FXi9RW66ptT4QABuqmkpNxtaRjVqeLTQJmGed9t093c+wxtk.W3jViG9nU1c.mR02JjWmjISeGnDrmq5P7jhFW1TEMVxgAAhaOVDFwRYLSbE7cGmSXAoey.UpRjrJt95vOVa5JBFEMTvYdlblcEnvYXNmFbXnHFvhC1oD.nL53jbPO1uSMhL48dwJ3hM+y38.iS3TfxMmSE9vaqdBwCBMi5RzCMT6diImLW9OoRY1cT1QMC3seJ07zyDl6RjfbnYSkcea77XlIKBgMVnItZ9ZLmULxsA1DH9DCFvXhuOZJvVEGB+ecy7yCMVKVhuJkCalZxwi.piNLdRqRlUxjO5Ptax3FvXCpVEam5vXs..yDdxbMD.CVjKVM+RrL2A427r4stCVB9jqcRN4TE2joHvIYeTS5.RbfNcEfc5TqcRiKbZR4iBM0PPYSHqs+3.3D7ZlZLXmZClPkYFATMkLaomgaqtvH0iDL1wvYzOksM8f8jrx+u6I4MhXMieUGhVxtCRav211CNm3MlmPMlhHcb8I7B.oPxf+AdRE1vL1IUXiwBQ1E2l+9r3vPCSxkdVhcygrmlLCDD3IU2UrbMtMP2XOfkkXCglLtzya5kZFC23wZ3lOVC25wZ31OVC24wZ3tOVC2a4FZ5ALkuzTmB2b0sUxAKGmVbK6ETdf9Wn6hrpD

    Screenshot 2026-04-25 at 00.59.27.png

    AI fixed it by adding a samplerate > 0 safety. This is confirmed working in main project, bt the same assertion fired this time for master FXs. So I have made the same exact safety and all is good (for this assertion at least...)

    Now a new one with MPE connection... Not done yet but at least I progressed!

  • Filter gain modulation not working correctly

    14
    0 Votes
    14 Posts
    725 Views
    David HealeyD

    @Christoph-Hart Sounds good to me

  • Latest develop won't build in VS2022

    13
    0 Votes
    13 Posts
    283 Views
    OrvillainO

    So I went back to March 6th. And I got quite a bit further with the build. But then it stalled at:

    include_hi_core.cpp HISE\hi_tools\simple_css\Renderer.h(333,4): error C2872: 'Rectangle': ambiguous symbol [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(4639,24): could be 'BOOL Rectangle(HDC,int,int,int,int)' HISE\JUCE\modules\juce_graphics\geometry\juce_Rectangle.h(66,7): or 'juce::Rectangle' HISE\hi_tools\simple_css\Renderer.h(333,4): the template instantiation context (the oldest one first) is HISE\hi_tools\simple_css\Renderer.h(365,95): see reference to function template instantiation 'juce::Rectangle<float> hise::simple_css::Positioner::slice<hise::simple_css::Positioner::Direction::Top>(const juce::Array<hise::simple_css::Selector,juce::DummyCriticalSection,0> &,float)' being compiled HISE\hi_tools\simple_css\Renderer.h(333,14): error C2062: type 'float' unexpected [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(336,33): error C2065: 'copy': undeclared identifier [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(336,16): error C2530: 'toUse': references must be initialized [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(337,37): error C3536: 'toUse': cannot be used before it is initialized [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(346,25): error C2672: 'hise::simple_css::Positioner::RemoveHelpers::slice': no matching overloaded function found [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(306,50): could be 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' HISE\hi_tools\simple_css\Renderer.h(346,25): Failed to specialize function template 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' HISE\hi_tools\simple_css\Renderer.h(346,25): With the following template arguments: HISE\hi_tools\simple_css\Renderer.h(346,25): 'D=hise::simple_css::Positioner::Direction::Top' HISE\hi_tools\simple_css\Renderer.h(306,33): 'Rectangle': ambiguous symbol HISE\hi_tools\simple_css\Renderer.h(306,42): syntax error: missing ';' before '<'

    This was with: 0567740 - - fixed compilation on macOS!

    Confirmed locally and as part of CI build; which I have switched from VS2022 to VS2026.

    It seems like it is using Rectangle but without specifying whether it's a juce:: or whether it's from the Windows SDK.

    @Christoph-Hart

    I think the fix is to directly specify juce::Rectangle in /hi_tools/simple_css/Renderer.h:

    - Rectangle<float> copy = totalArea; + juce::Rectangle<float> copy = totalArea;
  • 0 Votes
    1 Posts
    58 Views
    No one has replied
  • 0 Votes
    1 Posts
    72 Views
    No one has replied
  • connectToOtherTable missing from the API browser

    1
    0 Votes
    1 Posts
    68 Views
    No one has replied
  • Command CodeSign failed with nonzero exit code

    31
    0 Votes
    31 Posts
    1k Views
    J

    @David-Healey Absolutely
    Here's how I found the code singing setting :

    In xcode click onto the project (blue icon)
    Screenshot 2026-04-03 at 18.03.54.png

    then go into Build Settings
    Screenshot 2026-04-03 at 18.05.25.png

    search for "code sign" in the search bar (top right)

    click on the option for code signing identity
    Screenshot 2026-04-03 at 18.07.12.png
    -select other
    Screenshot 2026-04-03 at 18.08.02.png

    delete the dash and press enter
    And that should do the trick !

  • New version removes show text box

    13
    0 Votes
    13 Posts
    525 Views
    S

    @blush I updated HISE after that thread and I had the same problem, previously it was like in the topic, now itโ€™s been reversed.

    Getting the latest fix on GitHub solved this. Check out if your filters on Mac are working, if not - you may need an update that dropped like two weeks ago or so.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    10 Views
    No one has replied
  • Error export VST

    6
    0 Votes
    6 Posts
    267 Views
    David HealeyD

    @ericknido Hi, I recommend you go through the free bootcamp course if you haven't already: https://audiodevschool.com/courses/hise-bootcamp/

35

Online

2.3k

Users

13.7k

Topics

118.8k

Posts