HISE Logo Forum
    • Categories
    • Register
    • Login

    Faust crashes Hise (Win)

    Scheduled Pinned Locked Moved Faust Development
    5 Posts 4 Posters 264 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.
    • L
      lmno
      last edited by

      Hello, I have successfully compiled Hise with Faust on Windows 10 using VS 2022. Everything works fine in Hise and I get the "Faust Enabled" label on the upper right. I add a scriptfx then add a core.faust module, then either go to create new file or import file into project. The faust module gives the message "Recompiling from Faust Code" then Hise closes immediately. I am using Hise 3.0.0 and Faust 2.5.4.9. I have tested Faust separately and it works fine outside of Hise. Faust is in the system variable path. Any suggestions?

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

        @lmno we are all using 2.50 at the moment...

        ..see this :

        Link Preview Image
        Faust 2.58.11 to test

        Would FAUSTVERSION work for that? See: https://github.com/grame-cncm/faust/blob/master-dev/architecture/faust/export.h#L28 Function added in 2.54.0, see: ...

        favicon

        Forum (forum.hise.audio)

        so we look like going to 2.54, but right now back to safety with 2.50.X

        HISE Development for hire.
        www.channelrobot.com

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

          I've pushed a change that allows the latest faust version but it requires a change in the projucer if you want to keep using the old 2.50.6 version that we all have grown to love.

          L 1 Reply Last reply Reply Quote 1
          • L
            lmno @Christoph Hart
            last edited by

            @Christoph-Hart and @Lindon - worked like a charm. Thanks.

            1 Reply Last reply Reply Quote 0
            • Matt_SFM
              Matt_SF
              last edited by

              Using the very last commit of HISE and faust 2.59.6.

              The same issue occurs. When debugging in VS17 I got this :

              Faust jit compilation successful
              Faust DSP instantiation successful
              Exception : read access violation.
              f->**** was nullptr.
              

              here in 'HISE\hi_faust\FaustWrapper.h' :

              	// This method assumes faustDsp to be initialized correctly
              	virtual bool setup() 
              	{
              		for(auto f: faustDsp)
              			f->buildUserInterface(&ui); // this line
              
              		init();
              		
              		return true;
              	}
              

              Any clue ? I read what was written before but the newer faust version bug is supposed to be fixed...

              Develop branch
              Win10 & VS17 / Ventura & Xcode 14. 3

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

              49

              Online

              1.7k

              Users

              11.7k

              Topics

              101.8k

              Posts