HISE Logo Forum
    • Categories
    • Register
    • Login

    FAUST DSP integration

    Scheduled Pinned Locked Moved Feature Requests
    6 Posts 5 Posters 846 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.
    • AxiomCruxA
      AxiomCrux
      last edited by

      FAUST has really matured as a DSP language in the last few years and has tons of resources and tools in its arsenal now @Christoph-Hart It appears like it would be relatively easy to integrate into HISE and opens up a huge whole world of rapid DSP algorithm development and possibilities for some instant access to SERIOUSLY mind-blowing new cutting edge stuff.

      I am a member of their slack, and it's insane the things that are coming out now.

      The other day a guy launched the initial test version of a sick max environment that allows patching like a max/MSP style environment on the web...
      Just bananas. Looks like my dream tool. Here's a link to his early test version:
      https://fr0stbyter.github.io/jspatcher/dist/?projectZip=../examples/paw.zip

      So where I see HISE's strength is mostly in how it manages the UI, sample mapping, and this cool new DSP design tool you are working on is awesome.

      I wonder if additionally, we could work to integrate a full FAUST LLVM jit compiler in the HISE environment in a way similar to iPlug2 https://iplug2.github.io/ (which by the way has a better and faster GPU graphics library than JUCE, render everything 60fps with thousands of widgets moving 60fps easy) so that people can utilize this incredible DSP resource for things like physical modeling and filters to create really deep hybrid instruments in a way that nothing else can with a ridiculously nice and accessible workflow to go to whatever depth one wants with minimal need to interact with any C++ / JUCE ever and still obtain the same depth and level of flexibility for DSP but with a way faster turn around time.

      Here is a link to the FAUST IDE: https://faustide.grame.fr/
      tons of examples there.
      Here is a link to the FAUST DOC for FAUST and JUCE : https://faustdoc.grame.fr/workshops/2020-04-10-faust-juce/

      http://www.axiom-crux.net

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

        It's been asked before here (and I can't find any mention of it in the forum search :p ).

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

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

          @d-healey https://forum.hise.audio/topic/2577/faust2hise

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

          AxiomCruxA 1 Reply Last reply Reply Quote 1
          • AxiomCruxA
            AxiomCrux @ustk
            last edited by

            @ustk Ahh, I figured it would come up in the "similar posts" tab when you are making a new post. Oh well. Anyway I think my voicing of it still stands. also this is the faust LLVM file if this is useful. realtime compiler.. its nuts you can edit and it will recompile as soon as there's valid code:
            https://github.com/grame-cncm/faust/blob/master-dev/architecture/faust-llvm.cpp

            http://www.axiom-crux.net

            Christoph HartC 1 Reply Last reply Reply Quote 2
            • Christoph HartC
              Christoph Hart @AxiomCrux
              last edited by

              So it looks like it's happening...

              Link Preview Image
              Google Summer of Code

              Google Summer of Code is a global program focused on bringing more developers into open source software development.

              favicon

              (summerofcode.withgoogle.com)

              Dan KorneffD 1 Reply Last reply Reply Quote 5
              • Dan KorneffD
                Dan Korneff @Christoph Hart
                last edited by

                @Christoph-Hart excellent-happy.gif

                Dan Korneff - Producer / Mixer / Audio Nerd

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

                15

                Online

                1.7k

                Users

                11.8k

                Topics

                102.3k

                Posts