HISE Logo Forum
    • Categories
    • Register
    • Login

    snex_shaper - argument amount mismatch...

    Scheduled Pinned Locked Moved General Questions
    12 Posts 3 Posters 401 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.
    • ustkU
      ustk @ustk
      last edited by

      @Christoph-Hart This happens as soon as you insert a snex_shaper in a project

      Can't help pressing F5 in the forum...

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

        I think that's a side-effect of the MIR backend rewrite - I haven't enabled the MIR backend in the current state, but I had to change the function calling convention so the old JIT backend doesn't compile anymore.

        Three options:

        1. Enable the MIR backend: Change SNEX_MIR_BACKEND to 1 in hi_snex.h, but there might be a few issues (the compiler test suite succeeds at ~95% of the tests but it's not completely finished).
        2. Use another module (snex_node)
        3. Don't use SNEX but a C++ node (I'm considering ditching the SNEX compiler altogether since we have so many other options for DSP development now (Faust / C++).
        Christoph HartC ustkU 2 Replies Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart @Christoph Hart
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @Christoph Hart
            last edited by ustk

            @Christoph-Hart So I guess this acts as a negative answer for my other thread about having a snex_filter node with a curve display...

            SNEX is not here for long and ditched already, that's a shame because it is quite easy to use.

            • How to get the curve appearing on the interface? ➡ Using the magnitude function of the algorithm...

            • Is a C++ node as easy as using SNEX? ➡ It seems to, when I'll be able to get no crash...

            • Is there any templates for a C++ node? ➡ Thanks @d-healey !

            Can't help pressing F5 in the forum...

            d.healeyD 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @ustk
              last edited by

              @ustk

              Is there any templates for a C++ node?

              7b681763-10d7-4588-ae48-15545de6fc2a-image.png

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              ustkU 1 Reply Last reply Reply Quote 1
              • ustkU
                ustk @d.healey
                last edited by

                @d-healey Alright so it seems to be as easy as in SNEX 👍

                Can't help pressing F5 in the forum...

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

                  @ustk yeah it‘s basically the same API but you can use the full power of C++ and the native IDEs.

                  ustkU 1 Reply Last reply Reply Quote 1
                  • ustkU
                    ustk @Christoph Hart
                    last edited by ustk

                    @Christoph-Hart It seems that I don't get the whole picture...
                    Is it possible to test the node in real time like a snex node? Or should it be compiled first?
                    Because then it would make it, much, much more cumbersome when you just want to go through tiny changes, trials, and tests... I thought it would appear instantly in the node browser. Or did I do it wrong?

                    Can't help pressing F5 in the forum...

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

                      @ustk you need to recompile the dll project but in debug mode that should take only a few seconds (at least on my machine).

                      But you get a proper breakpoint debugger with step through and so on.

                      I find myself using the SNEX nodes just for trivial stuff and resort to the C++ node template for more complex stuff.

                      ustkU 1 Reply Last reply Reply Quote 1
                      • ustkU
                        ustk @Christoph Hart
                        last edited by

                        @Christoph-Hart Yeah that's what I was thinking about using snex for simple real time stuff. So that might worth keeping it around in the end :)

                        Can't help pressing F5 in the forum...

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

                          @ustk Yeah, I'm not throwing away 2 years of work out of spite, I just hate the sunken cost fallacy here...

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

                          18

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.4k

                          Posts