• Roadmap to HISE 5

    General Questions
    20
    24 Votes
    20 Posts
    207 Views
    Christoph HartC

    OK, time for a matrix:

    Task Projucer Compile Flag UseIppSetting Works Compile HISE USE_IPP=0 n.a. OK Compile HISE USE_IPP=1 n.a. OK Compile FX DLL USE_IPP=0 UseIpp=Yes nope Compile FX DLL USE_IPP=1 UseIpp=Yes OK Compile FX DLL USE_IPP=0 UseIpp=No OK Compile FX DLL USE_IPP=1 UseIpp=No OK

    Is that the case over there?

    both in the preprocessor definitions, and in the hi_lac module.

    I think you must not touch the preprocessor definition in the source code, as this will override the UseIpp setting. Just change it in the Projucer project for HISE, then resave & compile. Whether the project compilation (both plugin export & FX compilation is using Ipp is solely depending on the UseIpp flag (as this will properly set the OneAPI setting to work).

    But as first step you should be able to compile HISE with IPP.

  • Limiter reduction parameters

    General Questions
    3
    0 Votes
    3 Posts
    39 Views
    pcs800P

    @Chazrox Well that explains it, thanks

  • SuspendOnSilence Missing

    Solved ScriptNode
    9
    0 Votes
    9 Posts
    244 Views
    A

    @DanH if you need context

    Link Preview Image HasTail

    no, as you're not using polyphonic FX, which can only be used inside a processor anyway Not so fast, the effect you describe is how this flag is working wit...

    favicon

    Forum (forum.hise.audio)

  • Custom Keyboard

    General Questions
    4
    0 Votes
    4 Posts
    36 Views
    O

    @Christoph-Hart thank ou will give it a shot

  • Play held notes on Modwheel/CC like Omnichord

    Scripting
    9
    0 Votes
    9 Posts
    174 Views
    LindonL

    @StephanS I really dont understand what you are asking...

  • HI_ENABLE_CUSTOM_NODES

    General Questions
    1
    0 Votes
    1 Posts
    27 Views
    No one has replied
  • Faust tutorial videos

    Faust Development
    4
    0 Votes
    4 Posts
    45 Views
    A

    @pcs800 the best faust tutorials are unfortunately reading the source code of the library effects. Find it on github. Feed the main syntax docs into a good LLM like o3 or Gemini Pro, then ask it questions about the specific library effect that you're reading.

    Of course, read the whole syntax reference yourself first.

  • ExternalData SliderPack seems to be limited to 128

    C++ Development
    16
    0 Votes
    16 Posts
    1k Views
    ustkU

    @Christoph-Hart I wondered about using an audiofile as well, seems a nice solution especially if I am creating the curve in the script interface.

    But a global cable seems promising too, I need to wrap my head around the data type it can send. Just sending the control points and creating the curve in C++ node is surely a more efficient solution...

  • Suspend On Silence as a scriptnode container

    Feature Requests
    4
    1 Votes
    4 Posts
    66 Views
    A

    I use this with a simple 4-node setup. It's pretty good and useful if you also link it up with other compare nodes so you can have dynamic logic that doesn't need explicit parameter setting but can react to various states in the network. Honestly no idea how ScriptNode went as long as it did without the compare node.

    HiseSnippet 1719.3oc6X0sTaaDEVByZBljzjNzI8hdgtnWP5jgw17SBSu.yuILECdPTR5ULKRqw6Xoc0HsBvsSuuuBo2z9Zz65iPeD5i.uAomckDVqsKX6DBscJYlLdO+r62d9aO5zHj6Phh3gFlkNrS.wv79H6NLQqMZgoLic1zv7gn53HAIzJgz5cBvQQDWCSyBuTRvb5IMT+c4pqi8vLGRWRFFGwoNjco9TQWpMp8MTOuswtjCo94jdwZ63vYav83w.dJfJaDfcZiOkrGVJ1DHiWgiZYX9UnkptfyhtO2sZ0kVYYG7xjUZha1rxBtKt3xuXkJKrBdwWrLo7RFlE2xkJ3g1BrfDAa55b2N1s3myRNfinQzS7HxEULrgSNgrwFsndtMxLNQFFlnFcMUERLUyhpScoWQuqI6QJFVc0HuQybhqCRUFAHYlCRSl.oGircBoAhtbj3YFzNLvC1DC9l7PIQVCyeGsAGDfIl2G2lrcHr3JEla4xkelE7eO8qaFybDTNyhy1iKH6yl6ok9gRSW5GKY0KqlMGHO4wDx87HgCjsLbH75TbNVr+IjvmYcF1Klbkfv0W2lVb3roNI25bBxY6vnh8CHoq2l64JsUxe2uGvH0rA+5a2YSr.KcJoz.4BHgBpDNlaRNCRCRbQSi1jD0VvCfDg97ePjC2M1CKzCmjIZoL.6glOT5nXQTQm7IhiPLV4qMFaXg3iQMnBmVCFiSL.LBVpaCLllY9.zVMaRbDcA3jnsey3lFVdjSCKklFBmo7vue5RqseSkAl.9SntA6Agj.bH4PdCObm4hv9AdjC.L9LqS73NssoeOo+LjfDHrtTh4bZgYLhWz3jHU7CTwIiC3wBJ6z5XQH8Bn74dw91PccGxFonCnYNgLGJYcY4ZYbgMg4pV7N3uTlUjqMSYVIiYtzu8Hhy4gsUtizeaXNUhsORYjOt4EULVyyie9Fb+.ZZTJ3CTzZv85DzhynNRRIRjgz074wvgjBW3InCwTOYXscbDTnvcelMHr5cOyBGQBiTa7TnxyC+CBy2i6BrJtM1ALrcZfEsj4KxZOPvIIbdmqBR0vZ93jjG.0XK20rmJSLb.p8kVC4CklExU+IIDUtBR.mH4f1I5HIWGrmwQxP.48QsmIlvDHKEcJTB9tA32OZmEkZer1mYkYgtMQcpgV40uWBpqL5v9gHa5oLrGztCwo8M.3rmGLm38C5SlyfWDEPvs0A9L.vCIyqXzOjS03FrsSlGfFcqTeHN7ThHJ8oKFwIIwPYM2wU9dkCjN.UjLZfCgyC5KPRtHZWRSg5LfBTWj852lzn.nt05wP82jpiZTjlClK4hrT3sfpPtfITodVZ8UmiDn4rLcQx.7pPQs4yX2uIpqpiRD3HXkJh.LGzqI5kPUTCs6Cb.Yqfnz5TVZvP22EqiunGZWtpsfDHK7mWN61jySrC4kLIBR4Z5am2jzDG6I5i9ZwBtOfTUfrQN7M0sC9lBc.8zVi..GCL8E05GS.N+awz8QanBPjs0LB.SKuUEALn7VEiAk2pXbKk2VJKjuxcRhqVfduNse8su82VsOmVseoWmlRtqyo0fDR4tpOiru8ZvNsuq1GgH7YP6x4APSTg8Eke4pCST9sVkAUEogDRWtpdkgbA64BtF4Zw4z8VpX7CPQ7lhiOQcz5Q+kPWAn+ut7vUWd3hXuCpKeuZ2Lv51BgpuP8HCsP2mjq4v7B0e.r9lLjcHVnmNDmX35PrGo9DjsOmKZAeYU9hdHyYydMp292S6Dt5n2I7TnMi886ncAmt3idzO+tOn8sq6qFxEqy4s8wpO368dzKOIg4LnWiOinF9o5iw9L05l7PeqWR.6jLBrx0L9y+XXG+YvPO9y8cD.DNLDyhB3QP8x7owDe5gbFIRiZOZTcfZTUu3iHlou0IjzjRZJ1FLEUxm8kQrZdhMvLsMCVqsS0kSCHa4et5VL7IdDaBbyc2OxALL3dpBzH1Kh7ZpqnUk7J1kb07jeENzE7gNZSZpf9PMlb3Fpg9P2xI+.lATw6foC+gYxc2gCWTaxYSmgQapruzsXmQ7fzXEF+TTZg9Lp54g04Ld1va550OfHBomdJQ+IkAcgVSHvvm5eEkYqc.wifixka9k01EpUhCqqJrNV1hQeX9Cze84nD3ZIKdX8u2gBW3+zCEd3y9f5g+y1K9DDTWtpkxUZc23K+XLK4OFmgO1Ijeb5WHIS5umhBbuYoSoptbsUEiy5siVe3Iiicbz2p9Tr53p3BiqhKNtJtz3p3xiqhOebU7E2rhxWzS+bMYtAzlSisRFMhYRGNpzDi+B.BVVDB

    Precisely because you can plug more compare nodes into the logic and chain them up, this is more flexible than what Chris could do.

    bddee853-f3eb-44ee-b4f3-51d158e90e08-image.png

    When expanded:
    d8f359a1-ac66-440d-9540-75f1bbaaa880-image.png

  • Building my own sample content installer

    General Questions
    10
    0 Votes
    10 Posts
    89 Views
    OrvillainO

    @Christoph-Hart The more things change, the more things stay the same! 😂

  • 0 Votes
    20 Posts
    111 Views
    OrvillainO

    @d-healey Probably a bug of some kind then. All I can say is, commenting out TreeBuilder.buildModuleLayout() cured my crash. Chased my own tail for a bit over that is all!

  • Can we draw Path in CSS ?

    General Questions
    4
    0 Votes
    4 Posts
    132 Views
    Christoph HartC

    Let us know more about what you’re trying to achieve and we can give better advice.

    Damn, bots are getting better but this gave it away.

  • 6 Votes
    2 Posts
    54 Views
    ChazroxC

    @Lindon crrrrazy. 🔥

  • Is this what I think it is? :D

    General Questions
    7
    1 Votes
    7 Posts
    117 Views
    HISEnbergH

    @Lindon Yes I recall debating this a few months ago in one of the HISE meetings. You're essentially right as it looks like the dynamic container is essentially doing this anyways on the backend, just dumping the data to JSON (and writeToStream which is a new one I am not familiar with).

    Probably it boils down to preference, I like having as few UI components doing the heavy lifting with scripting.

  • LAF Function? || How do I LAF for Button "disabled" state??

    Solved Scripting
    7
    0 Votes
    7 Posts
    48 Views
    ChazroxC

    @d-healey doh..forgot all about that one tbh.

  • Error Compiling HISE (Release Faust Enabled)

    Newbie League
    3
    0 Votes
    3 Posts
    37 Views
    LindonL

    @FPSzky see this:

    Link Preview Image Error in visual studio when building hise

    I am following this video When VS2022 is building hise, I get I downloaded the latest dev source code from github and unzipped it here "E:\Documents\Hise So...

    favicon

    Forum (forum.hise.audio)

  • Colvolution module in Scriptnode - Gate

    ScriptNode
    1
    0 Votes
    1 Posts
    22 Views
    No one has replied
  • 0 Votes
    5 Posts
    991 Views
    d.healeyD

    @AxiomCrux open the sample map in a text editor, change the save mode from 2 to 0

  • Windows codesigning certificate - Any suggestions?

    Solved General Questions
    11
    1 Votes
    11 Posts
    224 Views
    bendursoB

    What about this? https://techcommunity.microsoft.com/blog/microsoft-security-blog/trusted-signing-is-now-open-for-individual-developers-to-sign-up-in-public-previ/4273554

    Some comments say it didn't work for them, but others say it did.

    @d-healey you may wanna check this https://signpath.org/. I found it on a github comment, not sure if it works.

  • HISE + PluginDoctor = OP

    General Questions
    33
    4 Votes
    33 Posts
    7k Views
    Adam_GA

    solved; the trick is to export the multichannel version.

    thanks for the help as usual :D @ustk @aaronventure