HISE Logo Forum
    • Categories
    • Register
    • Login

    Faust is here...

    Scheduled Pinned Locked Moved Faust Development
    96 Posts 21 Posters 13.5k 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 @Sawer
      last edited by

      You've got it wrong somewhere at the beginning, it is supposed to be a fully automated process without having to move files around or add custom flags.

      I'll check again here on my Macbook if something broke the export along the way.

      S 1 Reply Last reply Reply Quote 0
      • S
        Sawer @Christoph Hart
        last edited by

        @Christoph-Hart Ok I Will also try again on my end to see if the project settings are on point

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

          Nope, works here perfectly.

          Have you copied the faust files into the HISE tools/faust folder? I changed the build configuration on macOS so that you don't need to fiddle around with compiler flags anymore and this might have broken the export if you're still using a faust path at another location. Here's the instruction list:

          Link Preview Image
          HISE/tools/faust at develop · christophhart/HISE

          The open source framework for sample based instruments - HISE/tools/faust at develop · christophhart/HISE

          favicon

          GitHub (github.com)

          S 2 Replies Last reply Reply Quote 0
          • S
            Sawer @Christoph Hart
            last edited by Sawer

            @Christoph-Hart You are right:
            Screenshot 2022-11-18 at 09.33.18.png
            I only have the fakelib..

            1 Reply Last reply Reply Quote 0
            • S
              Sawer @Christoph Hart
              last edited by

              @Christoph-Hart If I am right I've just copied and pasted the folders from the main Faust folder into tools/faust. Hope this works

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

                @Sawer Have you installed the x64 version of Faust? You must not copy the ARM binaries in there if you're on a M1 machine.

                S 1 Reply Last reply Reply Quote 1
                • S
                  Sawer @Christoph Hart
                  last edited by

                  @Christoph-Hart The copying and pasting works perfectly. Now I have the effect working in the Hardcodedmaster FX.

                  Thank you so much Christoph!

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

                    @Sawer Alright. FYI I've also added a new post with the current updated build instructions that will hopefully clear things up.

                    1 Reply Last reply Reply Quote 1
                    • hisefiloH
                      hisefilo @Christoph Hart
                      last edited by

                      @Christoph-Hart said in Faust is here...:

                      • support for MIDI and polyphony (at the moment it's only possible to use Faust for audio effects)

                      I can't get Faust MIDI instrument to be polyphonic. I'm adding in into a ScriptFX module. Within a Midi chain. How do I enable polyphony?

                      HiseSnippet 1044.3ocuWrsaZbDcVLiSg5dIRsuyiNRtVPaRZkxCAC1zhZMAk00JuEMd1AyHlclMyNXBIpR8g9P+S5uQ+U5eP+CZOmcV7tXnTaRZAIzdte+bVFZMbQZpwRBpc17DAIXOZ3bsab2wLolz+XRvGSOkk5D1FdTclmvRSEQjffc9VDQPspjrO+4S6vTLMWTfhPN2H4hePFKcEXG196kJUOVj3LYbIteX69bitqQYlB9yNzljDFeB6Rw.FxVEJIX2ShjNiMzwbhTfmNln4giMyzd9OWlJuPIPfVjPPQdzjtikpngKh0TBIn5vhHeGej+YzSkQxqwWjA9zLBMJjnbNHnxlboV2AWJnjKU06R2mFxsxDWAEze9PZeMTPFwfTcYWwyKI32ocM.CZ2gwrIhdV.3ZA1+wMadPC3mG7jQS0bmznaXzCLNwyz6+f5usds5+T8F2jznQqkFZFqQoD10RFqt1MI395owWHrGz3JlZp3ZFgve4b5t2tbJ2G0kXzn6qktmkHxg6YTQXtBed0J.IOsAO8i8Ol4XXQIGGvWhv5jn6Dbr3Jnq1WhpQOVjNwYRf95UpePmiIZph4VtcBmaxI.4ikpgXgRmJcyKOWcydrp+y4ilkxG+KQ6szcuOcnzwGud+sxZ7WHq8es+lOw9QzSFMRvcENaUZuWrwwyp2tVoBW41NpVOeTErO5H6kC1n2KZs1gzekVLPjXEILq3LyPEa99or3Dk34f+dPiKTF9jP4aDqNEk3cgNHG6yGyzZgJcaF1188zBLxyMScR8kmxbV4qIAzASiCgU4bQ2buCvETAmy7vMQXreITnix.9K3SNwVHbPNwVKHVZDcfvMyXmjUNxeFhEet+3zjEnNRoLyFZTySFazRddLIroXmbv8nMOD954pqINQl2iCUJO3Bm+nXyTvt4Qv2wROiIU3DPPkAlHH8P6w3PZb9PlaLN0faif1Rg8P90smK4YEcEX9DUxhSe9rBX+XLTyN7sCR2Gqdq4ODDCGl7peIq+4krdAKu6F7dzQrootkM1dfwrhC8Tta1nzVU.SNDrJoBZrZztJPW8iHmicrn0gFTWqrMAkY7SvNsgLK7VBvUtzErm0kVBMZuEPPmxoRcNiKVb0u8orWuLtjeqcnSjfSf43Z+Gu4WdZ3DwLeNn7ZZzW1kNxJdEYYs7yusMYyllPVwzfBuql9RrJuhVdeXZOtMZZmfrhlIgyvaGmwrWJbY6vKUNHKU8CtQQcOZ+zyQpblZghgQu2YEzwXlDyx1arcW4++XKWLiaMuj6WbiA2GjgA5f0YuJbM3cxA3FsHW4CLJtGifi5ujywyfeALlrdY9xsPluZKj4gagLOZKj4wagLe8VHy2rQYv+gvQSclX+4C.wvSxZtBBNQyf6mYG+I+sILhYM
                      

                      Faust Code:

                      import("stdfaust.lib");
                      freq = hslider("freq",440,50,3000,0.01);
                      gain = hslider("gain",1,0,1,0.01);
                      gate = button("gate");
                      envelope = gain*gate : si.smoo;
                      process = os.osc(freq),os.osc(freq*2),os.osc(freq*3) :> /(3)*envelope <:_,_;
                      

                      Screen Shot 2022-11-18 at 7.50.44 AM.png

                      hisefiloH 1 Reply Last reply Reply Quote 0
                      • hisefiloH
                        hisefilo @hisefilo
                        last edited by

                        @hisefilo I guess Scriptnode Synthesiser is the right way! Not a Script FX
                        I'm polyphonic now! Yeah!!!!

                        Screen Shot 2022-11-18 at 8.19.42 AM.png

                        1 Reply Last reply Reply Quote 2
                        • S
                          Sounddiy
                          last edited by

                          Hi

                          I compiled yesterday last Hise develop branch with faust release.
                          I Carefully did what We need to do for installation :

                          [https://resonant-bytes.de/blog/gsoc-final-submission/](link url)

                          I tried to import the script from christopher but I have an error :

                          *import("stdfaust.lib");
                          "This expression is not a function"

                          faust1.PNG

                          faust 2.PNG

                          Any idea?

                          thanks

                          Mathieu

                          DabDabD 1 Reply Last reply Reply Quote 0
                          • DabDabD
                            DabDab @Sounddiy
                            last edited by DabDab

                            @Sounddiy You will have to run this code on Faust Editor
                            https://forum.hise.audio/topic/6619/unable-to-open-file-stdfaust-lib/7?_=1669828543774

                            Bollywood Music Producer and Trance Producer.

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Sounddiy @DabDab
                              last edited by

                              @DabDab oh yes thanks !

                              faust 7.PNG

                              1 Reply Last reply Reply Quote 0
                              • DabDabD
                                DabDab @Christoph Hart
                                last edited by

                                @Christoph-Hart How to add Dry/Wet Knob with it ?

                                Bollywood Music Producer and Trance Producer.

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

                                  @DabDab use a dry/wet template in scriptnode

                                  DabDabD 1 Reply Last reply Reply Quote 0
                                  • DabDabD
                                    DabDab @Christoph Hart
                                    last edited by

                                    @Christoph-Hart OK

                                    Bollywood Music Producer and Trance Producer.

                                    1 Reply Last reply Reply Quote 0
                                    • DabDabD
                                      DabDab
                                      last edited by DabDab

                                      For Mac users if you are having "Unable to find libncurses.6.dylib" error, and if HISE crashes, please use the FAUST 2.50.6-x64
                                      https://forum.hise.audio/topic/7026/unable-to-find-libncurses-6-dylib-when-launching-hise-faust/22?_=1673534840758

                                      Download : FAUST 2.50.6 -x64
                                      https://github.com/grame-cncm/faust/releases/tag/2.50.6

                                      If you get stdfaust.lib error please choose the FAUST path properly from the preference.

                                      Enjoy FAUST & HISE on Mac OSX.

                                      Bollywood Music Producer and Trance Producer.

                                      1 Reply Last reply Reply Quote 3
                                      • A aaronventure referenced this topic on
                                      • First post
                                        Last post

                                      18

                                      Online

                                      1.7k

                                      Users

                                      11.8k

                                      Topics

                                      102.7k

                                      Posts