HISE Logo Forum
    • Categories
    • Register
    • Login

    Mac FX failing pluginval.....

    Scheduled Pinned Locked Moved General Questions
    24 Posts 4 Posters 798 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Christoph HartC
      Christoph Hart @Lindon
      last edited by

      @Lindon what if you put the entire network in a frame container?

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @Christoph Hart
        last edited by

        @Christoph-Hart said in Mac FX failing pluginval.....:

        @Lindon what if you put the entire network in a frame container?

        Thanks yes that may help, but as you may see above the issue seems resolved - well this issue anyway - with this product, somehow the 3rd Hardcoded FX was corrupted. Simply deleting it, and replacing it and loading the same script again made it work...

        Of course this sort of breaks my mental model of how HISE is working at any level with Hardcoded FX.

        i.e. If I load the same compiled script node into 4 different Hardcoded FX aren't they using and referencing the same "spot" in the DLL?, If so then if its broken(corrupt) for one HCFX shouldn't it be broken for all of them?

        HISE Development for hire.
        www.channelrobot.com

        Christoph HartC 1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart @Lindon
          last edited by

          @Lindon said in Mac FX failing pluginval.....:

          DLL?, If so then if its broken(corrupt) for one HCFX shouldn't it be broken for all of them?

          Yes, but the error you describe is not a deterministic programming logic error but a case of undefined behaviour - something in there is not clearing the buffers correctly and this may or may not result in trash values being in there which is what pluginval complained about.

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @Christoph Hart
            last edited by Lindon

            @Christoph-Hart said in Mac FX failing pluginval.....:

            @Lindon said in Mac FX failing pluginval.....:

            DLL?, If so then if its broken(corrupt) for one HCFX shouldn't it be broken for all of them?

            Yes, but the error you describe is not a deterministic programming logic error but a case of undefined behaviour - something in there is not clearing the buffers correctly and this may or may not result in trash values being in there which is what pluginval complained about.

            Okay, well its all a bit academic and I dont want to monopolise your time, but that sorta doesnt jive with my understanding(which may well be where the fault lies)... these HCFX are simple filters, and there is no signal being sent thru them by pluginval, and they work fine in 3 cases (slots 1,2, & 4) but not a 4th(slot 3), where all cases are exactly the same "piece of code". One of them is generating "something unpleasant"(tm) which I might thing was the cumulative effect of the previous signal modifications, but then the 4th slot should accept this unpleasant output and reproduce it again, and it doesnt....

            So bypass slot 3, but include slots 1,2, & 4 = passes
            Bypass Slot 4, and include 1,2 & 3 = fail
            bypass everything except 3 = fail
            Bypass any combo that includes slot 3 = pass

            well never mind this bit is working, more pressing issues(like the macro modulators not working at all...)

            HISE Development for hire.
            www.channelrobot.com

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            11

            Online

            1.9k

            Users

            12.4k

            Topics

            108.4k

            Posts