HISE Logo Forum
    • Categories
    • Register
    • Login

    I don't see some parameters from FAUST to Scriptnode

    Scheduled Pinned Locked Moved Solved General Questions
    18 Posts 4 Posters 385 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 @Mighty23
      last edited by

      @Mighty23 wow it really seems to be working for you - love to see what you come up with at the end...

      HISE Development for hire.
      www.channelrobot.com

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

        @Lindon said in I don't see some parameters from FAUST to Scriptnode:

        Claude

        Which prompt you entered on claude ?

        Bollywood Music Producer and Trance Producer.

        M 1 Reply Last reply Reply Quote 0
        • S
          sletz @Mighty23
          last edited by

          @Mighty23 as you see HISE ignores the Faust vgroup construct,

          what do you mean here ?

          LindonL 2 Replies Last reply Reply Quote 0
          • LindonL
            Lindon @sletz
            last edited by Lindon

            @sletz
            In the Faust environment you can name sliders(for example) the same as long as they are in a vgroup.... in the HISE environment you cant have two sliders with the same name, no matter where they are, or how they are grouped :

            Two hsliders both called "mySlider" results in only one of them showing up in the interface...

            as you can see in the original post,:

            pitch1 = vgroup("Voice 1", hslider("Pitch[unit:semitones]", -12, -12, 12, 1));
            pitch2 = vgroup("Voice 2", hslider("Pitch[unit:semitones]", -7, -12, 12, 1));
            pitch3 = vgroup("Voice 3", hslider("Pitch[unit:semitones]", -5, -12, 12, 1));
            

            gets one just one knob called Pitch

            HISE Development for hire.
            www.channelrobot.com

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

              @sletz meanwhile if you are here...could you look at this:

              Link Preview Image
              More than one faust node = one not compiling and running properly

              So I havent tried this in a compiled DLL yet, but if I have a scriptnode network with two core.faust nodes then when I load it one of them doesn't work until...

              favicon

              Forum (forum.hise.audio)

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon

                OK then the HISE architecture machinery could possibly use "shortname", which can be generated to uniquely name same "labels" in different groups. See: https://faustdoc.grame.fr/manual/architectures/#dsp-json-description

                @Christoph-Hart would this make sense ?

                LindonL S 2 Replies Last reply Reply Quote 0
                • LindonL
                  Lindon @sletz
                  last edited by

                  @sletz said in I don't see some parameters from FAUST to Scriptnode:

                  @Lindon

                  OK then the HISE architecture machinery could possibly use "shortname", which can be generated to uniquely name same "labels" in different groups. See: https://faustdoc.grame.fr/manual/architectures/#dsp-json-description

                  @Christoph-Hart would this make sense ?

                  Im not sure its that big a deal really - once you know it then you can work with it.

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @sletz sure but then you cannot simply copy/paste Faust code and be sure it will work 😢 this can surely be improved.

                    1 Reply Last reply Reply Quote 0
                    • M
                      Mighty23 @DabDab
                      last edited by Mighty23

                      @DabDab said in I don't see some parameters from FAUST to Scriptnode:

                      Which prompt you entered on claude ?

                      Provide prompts that clearly outline your goal and your level of expertise. Guide the AI to steer clear of common pitfalls by specifying the libraries and functions you intend to use upfront. Keep in mind that the most frequent AI errors are related to signal routing rather than syntax. Therefore, describe the 'sequential composition' you aim to achieve, even if it seems like a minor or obvious detail to you.
                      Have it tackle one step at a time, avoiding the assignment of multiple tasks simultaneously. Once your questions are clarified or you've obtained a portion of code that satisfies you, start a new chat and move on to the next (sub)task.

                      Free Party, Free Tekno & Free Software too

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

                        @Mighty23 said in I don't see some parameters from FAUST to Scriptnode:

                        Provide prompts that clearly outline your goal and your level of expertise. Guide the AI to steer clear of common pitfalls by specifying the libraries and functions you intend to use upfront. Keep in mind that the most frequent AI errors are related to signal routing rather than syntax. Therefore, describe the 'sequential composition' you aim to achieve, even if it seems like a minor or obvious detail to you.
                        Have it tackle one step at a time, avoiding the assignment of multiple tasks simultaneously. Once your questions are clarified or you've obtained a portion of code that satisfies you, start a new chat and move on to the next (sub)task.

                        Nice. I am using FAUST for the past 5-6 years. But I am curious to implement it with AI.

                        Bollywood Music Producer and Trance Producer.

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

                        28

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        102.0k

                        Posts