HISE Logo Forum
    • Categories
    • Register
    • Login

    scriptnode - Convolution, not working

    Scheduled Pinned Locked Moved Bug Reports
    11 Posts 3 Posters 671 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.
    • ustkU
      ustk @clumsybear
      last edited by

      @clumsybear It works here, I'm using it for speaker emulation at the end of a chain

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

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

        Does the HISE convolution reverb module work? It‘s basically just a wrapper around the same code.

        1 Reply Last reply Reply Quote 0
        • C
          clumsybear
          last edited by

          ok, thanks @ustk good to know!

          @Christoph-Hart yeah, the HISE convolution works fine. I tested it in a new project and the scriptnode convolution worked flawless. But couldn't get the scriptnode convolution to work properly on the project I intended to use it in the first place. Not sure what's wrong...

          I think the simplest solution is to just redo everything in the new project where it works.

          Thanks :)

          1 Reply Last reply Reply Quote 0
          • C
            clumsybear
            last edited by

            ok, I think I know why it wasn't/isn't working. I wrapped the signal chain into a frame container. Is that something I should avoid, even if it's just for modulation? @Christoph-Hart

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

              Ah, yes of course, you certainly don't want to give the convolution reverb one sample at a time (at some point I have to come up with a system that nudges the user away from trying to do stuff like this).

              There's really nothing to modulate in this thing, so just put it out of the frame container.

              BTW, if it's not fast modulation, you might get away with using one of the fix_block containers. They are guaranteed to chop up the signal into small chunks and modulating a value every 32 samples (or 64 samples) might be enough for some use cases.

              1 Reply Last reply Reply Quote 0
              • C
                clumsybear
                last edited by

                @Christoph-Hart actually the LFO is modulating a multiplier very fast, so I need some kind of solution to get the impulse to work while being in the frame container. Is there any way to achieve this?

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

                  But why can't you modulate it in a separate frameblock and then apply convolution?

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    clumsybear @Christoph Hart
                    last edited by clumsybear

                    @Christoph-Hart said in scriptnode - Convolution, not working:

                    But why can't you modulate it in a separate frameblock and then apply convolution?

                    Because I rendered a Hilbert transform with Matlab to use as an IR. It's a 90° phase shift over all frequencies. So I need to split the signal, multiply sin with sin modulator, cos with cos modulator, where cos is phase shifted 90° to the original signal. This way I can separate the upper band from the lower band while shifting frequencies.

                    are there any other ways to phase shift LFOs and audisignals 90° I'm not aware of?

                    I have to refer to this thread for more infos:
                    https://forum.hise.audio/topic/1835/frequency-shifter

                    1 Reply Last reply Reply Quote 0
                    • C
                      clumsybear
                      last edited by

                      If you separate the LFO's from the signal frameblock, there are strange things going on.

                      HiseSnippet 2544.3oc6cssaaibFlTxiskhS11sAEo2IrnWjEXCAOpCXuXShOr0nwYUsbxt2TXPSMVlvTb3RRYGuE8EpO.858IoOC6aP6LCIEGRchV0lR1YDPP7bh76+e9+9m+gCGNc8QVvf.jufXsStwCJHtCn2MtgWr6El1tBGtmf3yAG3C+4QPWqa5cg84gP+S0Dd6MdlAAv9BhhU+dRMEqsg.82u8cu0zwz0BllkfvGQ1Vv2YOzNLM2tu9uZ63bfYe3I1CYps9qOzB4tKxAMBipp.YAOSqKMG.euIoZU.Bhatee6PjeuPyPXff3FuE0GiMz0tQ0+i1A1m4.IITD5guPQYe.xoOAwjbE18Bam9cSj9.AAQP2TcQ0HcwyAGY22db9o5jeGsfFosfUeHVYdvSgEdxEFdBLnaiHzgAAp+HGyvrHizcDWfMxMCxNzMD5FXGdCa20JEt+dPW6PqKlNdqLE7h6ntuwabm+SA6e94PqvTvtA3fe59umVTbRcWcPOKeauP78m.jchS13feRMCfhxVP7eCZru6.aWnjkODis8B7dOL7Zj+ku7qFylChYyJe0W+smOx0hn9a34C8L8gmf55XdyKCLG54.OFeE9lFm4frtrm8u.+55+i50p+Oq2foQT.+VRMdo0ElttPmfIqFgU6F5ibdo6ngmA8+lFWY5LJ85MAwt5r0mrD6ozcdLZTns6fiLC8s+Dla+9QC6g8mXA2MFc37DqHPZJMsLIMw5pGzsOMw+E+KtPERZw3BURJTfHLP2Pb9w5VZmW7ei+qbNOGqtIUB0GKEaefoEVZuoqY3EDp.1sWH1VC5KYMMuuIW.UArzjJGUApBuCq3ykor.4lv5FcWzvgD7RbgF+2+ncexsF.zjkiMjNF2kSbHeDwdFnh0EUHWHhrUMB10I3ZKPDFWfHTpHMkIP4aX6ltl93AMvJs3aTjHD0OQkkZDY4Y.zU3pPs00+TVQ5ELhTlZceJYIhPpiBBzwF3dP+PaB9ExIGaE4L8ZeSOx+B7brCUTlsnbNQundJkSeOIJo1MIl6QttRw2rMdnkWJp3TKhJLVDufhx+hsC1KU3oGD6.SQYM1bOUP1fQPdJ.EXgCyhLpq5jn2GJkV9pE8og.bho+.XX7fxis3oCKRRgCFnJQzpA9P.jDFlvGIihDcc5N5LGaq3gEXX+D5SRJhpwESkCSt4GY6xbINx7SiSogUAWC8iibkT5G77XRqIzKD5QFTLdLoKgWGojiRSv4lj3dfrfTnHPgpjRwxV3j3eYvCsJr.JoRofB.jkxBq53bTU6zQ1fhtmjN9hv3akRaYIshAShTlhxM.JMyoxTxfPZEVrNaGJpZbLwdPf4NIvXZuEX.lxkiR9jHi5Aqbx3BMmqjybdGvwv.XXjvNSK5rs4KHTfhzLVhPkhzstI3UJxY4BYs8hqPV5v7s7pALjzUUUaESKnyaL9xC.upibQs3Xw0l.k7zh7zz3pLengM3kUj0h4D8FhPgWfCfTfkMJvLN1SACQtH0.LVgnr1feYjMHa4ka.aS23iwFPXhPIvBMQp9CfIFya0LHMajO4hIxGB+EX+H37m.ViBBQCkxC6jpcXeR+wDkNwn9zXZAff0rHZmsZHUB1hQBpALcbHUKuTbtsCoqWJo3UjTnTL+jrtq.2deBSarx7NEtaFpbahKMEMih44hbGzXvI.zQpSFTFUCVbFUmEhxl5sTZSQYUveKyHlECXuB25LCi2NGtHUH2.4smKrRC+g0OegC+IejXJKHRLEFvrIFLx2RG7ws4dGazAIKXThS5jlRxqmPxU9Liku5BIdafthjB1hmyy477Rmmqx44kDOuFd5osjzL5vI5bhd4Sz03D8Rin2rkhjVKUNQmSzKehtNmnWZDc0lczkzZxI5bhd4SzM3D8xKzckNsZJwCcmSzKEhdsnpNbjStQyqCFh+eIbAqgKAIKiVjQAWeNqDnQlUBD.LjmXs.MxsVfQUpH1jaAxr1k0.5FJRc5XHjG9IbH1dhEsnV0hVVGKTvCh2bism1PHM+raHDEiENDBtJ2GOkWk1RsZyCUjOBxJHTwV7PEKsPEaqIYH2jursbh9Jfn2lSzKMhtllgjhlNmnyI5kOQuCmnWdO7GMccIcENQmSzKMh9SF+hXIyY5kFS2.yvjZ2hyz4L8U.S+y924RixioqqXXnHwY5EkoGIfbt9cvR5nwWRm6rkzI41Uf0yIyp1Pz1O76Elim0WoLG6bZw2JR3LT+zKTQW1rkoDlwI2FP2TXpqlMM1j63ekBsCpX242Q6g9zMEs1Z69AahukAaE46cHpOEY45DdNCxSpx80N+eLx1jYGStMvxAZ5mawx2IhSSKZcaaRVLd7c7PoyfEO2grX2k+J7c4+Cnc4eAFJdoBuNAVSKt5Mj0H+96+5Z9F7uNHvdfJ1WUNOYOKxkQbgOFBEXMvExV.On4kpS8qo.oj0N0rXkICnbGxsmrkuiesrFq6I4knM9AuweSsR9tIruq4YNIyidUD079exyGFDP2Z5XMkvhDMikQzjWKDsB8JaQERUdz+++S5w8axRFyVSGGUlw5RTYOtbvt7Smh147k4mLh5CfYiTYpyFQaMX1HfImMRS9rQtKCkX67yFQesZ1H74evm+Qgl+Q7CyZZOGk0lWcbwprq9SpWtpLTQ.vyN2CDnVjKNOat+s44eSc1921Dz29poGbJtfGGpU0EnVUuSUq0FqV0VOTqkSTn5KPIqujJY8kIVywOsEM9SaojdZKZOfdZKhK5QRn8v8osr7yRicpDs3SknLmzbFYXy7wZtPCoEYiLQvphh6hv8Uzuejzo4lljgJjckXxvHXgGtsTcN8ML4v93NVxgbvT3JqCziEJn5ORDzk5Q2L6DyL7wAS7gyek8YKl+gJ9V9gJdK7kSe4dKqVUephAfyOOLq81SAltlN2D.kHEsV+0INSIe3v8LCMIN+iO7MXppn3dvqrsfQtVpA1CFbYHxKyQ6xyhJDq0vyemdNGQ0h+QZ5F+n4UvFeODOy9H22y3PNpwu9e9WE8PNxqvGxQ+fUH91ehuoafGJHyEtGbn8IHWhLllIlPQbyF8DLXxeWjo+TK529tCvB4TaSOyvQ9zdj2LDMxMLywsS0BeF2bKNrk1feXKsnS3F44dB2j4TBpVBF6YSNcR1G6NxAyKDhVCg8fmaNxILI2r10GgbQdWfbItfS6zOFF5aOX.041XrOUA5MgglVWllyye8wPbHurFv+4W+Nrgmo+QQy+YYzEJEWWLu9qW.hfaCBYrwiiCIqpeVdHYUJGvSkw8XnokO5TqnyEK52.DZNX41kdb2UCbDIcCEgqReIukEFh8HdpkUxa24zai5RzFsknM5KQaLVh1zbIZSqknMsmaaHCF8lQgngQTQbFc2mFUhn33mrgXUg+Gf9dFsG
                      
                      1 Reply Last reply Reply Quote 0
                      • C
                        clumsybear
                        last edited by

                        oh, and I can't send or receive signals with the send and receive nodes from or to frameblocks.

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

                        15

                        Online

                        1.7k

                        Users

                        11.9k

                        Topics

                        103.3k

                        Posts