HISE Logo Forum
    • Categories
    • Register
    • Login

    HISE_USE_EXTENDED_TEMPO_VALUES - causes DLL builds to crash and product builds to fail

    Scheduled Pinned Locked Moved Bug Reports
    17 Posts 5 Posters 447 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.
    • LindonL
      Lindon
      last edited by Lindon

      So all works well with the latest HISE, except...

      if you add HISE_USE_EXTENDED_TEMPO_VALUES=1 to the Extra Preprocessor Definitions then compling the DLL will crash, and even if you get it to work - by removing all the Faust based scriptnodes, then your final product plugin build will crash pluginval and auval...

      HISE Development for hire.
      www.channelrobot.com

      ulrikU 1 Reply Last reply Reply Quote 0
      • ulrikU
        ulrik @Lindon
        last edited by

        @Lindon good to know, thanks!

        Hise Develop branch
        MacOs 15.3.1, Xcode 16.2
        http://musikboden.se

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

          Have you added the flag to the Extra Definitions Network DLL field too?

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

            @Christoph-Hart wha?

            HISE Development for hire.
            www.channelrobot.com

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

              @Lindon I don't know when it appeared either :)

              75302efa-75e1-4473-ae89-cb6cc2e060ee-image.png

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

              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @d.healey
                last edited by

                @d-healey woah, yeah new one on me, I will give it a go...

                HISE Development for hire.
                www.channelrobot.com

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

                  OK so that worked by adding this to the Extra Definitions Network DLL section, so now the obvious question:

                  @Christoph-Hart .... are there any other preprocessor definitions I need to add in here?

                  I'm thinking of using:

                  HISE_MAX_DELAY_TIME_SAMPLES=262144.

                  So does this need to go in here too?

                  Any others? Such as

                  NUM_HARDCODED_FX_MODS

                  cant see why for this one but what do I know....

                  HISE Development for hire.
                  www.channelrobot.com

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

                    well I can already report that putting:

                    HISE_MAX_DELAY_TIME_SAMPLES=262144

                    in the DLL Extra Definitions crashes HISE on DLL compile.... so that's a no go.

                    HISE Development for hire.
                    www.channelrobot.com

                    1 Reply Last reply Reply Quote 0
                    • NatanN
                      Natan
                      last edited by

                      I'm experiencing Ableton Crashes here,
                      Hise project works just fine, But the compiled VST won't show up I Ableton either.
                      it shows a Live serious message

                      any Idea?
                      @Lindon

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

                        @Natan what's your plug in trying to do?

                        HISE Development for hire.
                        www.channelrobot.com

                        1 Reply Last reply Reply Quote 0
                        • NatanN
                          Natan
                          last edited by

                          @Lindon
                          I Used HISE_USE_EXTENDED_TEMPO_VALUES on a transport handler,
                          I Just compiled an Empty project, Error not showing up, let me narrow this down, and see what makes the project crash

                          1 Reply Last reply Reply Quote 0
                          • NatanN
                            Natan
                            last edited by

                            @Lindon BTW, My plugin includes some Faust DSPs.
                            Latest, Faust + Latest Hise here.

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

                              @Natan not sure Faust will make any difference... you have HISE_USE_EXTENDED_TEMPO_VALUES set in both HISE and your project yes?

                              HISE Development for hire.
                              www.channelrobot.com

                              1 Reply Last reply Reply Quote 0
                              • NatanN
                                Natan
                                last edited by

                                I've started a new project and began importing modules one by one. Scripts and HISE_USE_EXTENDED_TEMPO_VALUES are working fine, but I'm encountering crashes with Faust. I suspect this is due to a messy import from an older version of Hise.

                                I'll rebuild all the networks and see if I can identify the issue.

                                @Lindon My setup. Looks okay?
                                171c923c-8216-4278-8b50-2125bfc85982-image.png

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

                                  @Natan apart from not needing any of that iOS stuff - but I cant see it doing any harm - it all looks fine.

                                  HISE Development for hire.
                                  www.channelrobot.com

                                  NatanN 1 Reply Last reply Reply Quote 1
                                  • NatanN
                                    Natan @Lindon
                                    last edited by

                                    @Lindon :folded_hands: Yeah, It has no effect here

                                    I'm currently connecting parameters and remaking the DSP networks. I'm doing it one by one, then compiling and testing as I go. I'll figure it out!

                                    1 Reply Last reply Reply Quote 1
                                    • NatanN
                                      Natan
                                      last edited by

                                      Okay, it's an issue with the Faust compilation. I need a clear structure for setting up Faust to compile alongside the plugin!
                                      Posting another Thread!

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

                                      19

                                      Online

                                      1.7k

                                      Users

                                      11.9k

                                      Topics

                                      103.5k

                                      Posts