HISE Logo Forum
    • Categories
    • Register
    • Login

    STK is there???

    Scheduled Pinned Locked Moved General Questions
    50 Posts 7 Posters 3.9k 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.
    • d.healeyD
      d.healey
      last edited by

      This guy's back
      error: ‘sqrtf’ is not a member of ‘std’

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

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

        Ah and I am sure he brought his friend std::absf ;)

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

          Next example: step LFO with adjustable loop start:

          Bildschirmfoto 2019-06-21 um 23.46.13.png

          HiseSnippet 1892.3oc6Y07aabiEeFIyrwxIa+JEXOzCrAEnN.oFRtIsEnH0JweDXTqXAKmzdKkdFJIBOhbJGJ6nVr2166g8x9A1S8dO0K8+gFfdq.E8P6+A4+ftORNiFNVi0JK2z5hc0ogO9HmeuO983iiZKEAzjDgzyew8GES87uBpyHtp+58ILt21a34+GQsHIJpDaEcuQwjjDZnmue06qE3u3BdleOas6QhH7.ZtHOuGIXAzcXCXpbosa9grnnsHgz8YCbz9VM2NPvWWDIFB3oJptWLI3PRO5CHZ0pf77uzlgLkP1QQTzDO+EtmHbTm9hi4V8eDKgcPDUOngWGXirh2RDEpQr9Yu06yhBamY2Idd9n14dgpVuv0PsXgrwxy8FunYBb9Jb8G9UlF7Z3Bu5kBuFk.OOGzsfEc.HDgCiHphHSGNRmfIJFo1lqn7DlZja352T39Rn1LUP+xwakRvKDnddi2zf+UQa1sKMPkC1EPa8w+5FoulEJKg9HxQTCiz.jW0LtqPN.eeJmJ09zFSgS9syJmLdl4j6Fn.HrujvShEIzFt67IlaU241fpFxKptUTAszl2Vf44n2kalIbUWgsI7BaFLtvN0h8j7g+3ZaxIP.oCErlvcSB.iU66boCsGFkP+HVnpeC2ElKdUWw9Um4L.2RQE4nN5++qKMO0kNCU4qzdhy5dQTG1f3H5l7inQBPhFuuLZCZWxvHUlzh7qVBtHtufyBbS11ipjrd8nERnJ03tqRAGpkK4ZM2iFQIINbt2n4NLNkHAeFcZ9kpyleoDeg+LF69SHKbw5hB3KTmsbIKreMTm.IKVoA3iHRFgqFaGFS.mpf0DRUAOVmF+2MkGLbPmHVHU1F7Dfof78A41c0qxc8Qax6AwqUBjTvV2HI9AT0wB4gKe8vj3qei2+p0tZMnpShBeDQhShw2AWXE2kGtGsGS2iU96YChhrbc6h6NjGn853XIMlHo6KZGQFsbBQm6tGrC2DaeNoMUduHQvg2n1mWawZ+4ZXmkZ7blYW9fgv4axIURvefPQ2ku7oNU2tkN25BtRJhhnxoM8x7gCNfJuI3GhFRGqH3QKlqTa1xqE7s4L0twzT0J3cxDC8P5X44RyL0IjzsqqnbCqDo4hJIUUqCkqfmRSGL7tzmgmz4lHDjgnkZI5aQB.uvn1D3vdn+HHmQADQpbkfwDR6JfLRfix4zHS5XE3krCXcED6WUuqYGbizor.lFLPiIcqzoOaNXSO+MAMrTg8fbIMYoUhaa.53QahD5DGxS06eE+J52f1rVvZ.WVivqfTzAwhGmLhG3MgEIoq3L841N9.z98oXyNh06HbKkigS1wA1.DVAyFSkLQHVoo+PiSFYfY.hOoO.0nd8o5CzU+yJAtOQ1ipLA0SJDVhFyaCkTtDR+p7F63zxtBpsARlFs1FNjQpROZgwejlYnek+y+g92WuVKxSFKyfhl+0l6HNlJG2+VllOLN1QZltcTz3NrOqvd14P5w1HiaYNOmnq9zxrQfNmFHG2p0IAo2pm.jYZVBHAccAYFbJGj5Lr+.Zec.26Duxq2za1w7ylzw5UuTL+rxbrftmMLeETKniBVbDC.WI.WB8YHULMaxygLkl9TfFsjkFYl3bSfdHPfXI3d16RPSvDbhokHCEAdtGmnoQDkkXEq8PFJTh4nJr9F53D5mNjZXeG.cLc7Yt1Ro7pBNESGK5QvIyU0dlEQOLgpa4MyaBYrCOHR2Ule0SOUt1EG9lMsvoTf668qdkk9WMmrtBDgcLlkN67xms1ryKg7YGi4yu1Wd+e5y9KSwXtDZGgHN2Ld52n+8CqAmDxolVAzcYBmeshVOLbZuT4sarsOtZnNTkcooDfEsm2A4VEy+qYy+0xO2o+Q1z+AZGMEyozvDrR.Yw39BwgzP7vX8XBNuwLrsosPfOn5i+jYrSta7IqblYEY8BC2eqb9gaRt+4qd87mWLK09xcFdSfkSs12qfnoW.6wcgNvzvqXhvqgBGwICXAIqLolm6TCpo0hrMFmsw3jABAT+KwVDzVebYVWLwdQo6fk1qycSsBbLS8lNEUgs.qC33trHHTcieopTdZk6N6UHlnb2TxDloxc29uu9q+z+8SMYBWN85j4YA+su+8+3e9V2toaMhWvTiniwOy38JsDwEWabQT184O+FoKy3TiwKX4XN0TmUJ+DUp88ygnonhKhWZZ8zlV6Gz2DKzmzh1NDxr02ktDa6hyIWdmzUtDJOpbl8jePsu6Khuy2OgmrRodxxJwUvsNlv77yw9biL3MelbN+42i17C2VebeJ0Qe+eGNru+FziXATK9WDsAM4PEPZ9E4eLo5+y+OlL8uAcK1St.78K2SLTA0UZQTR8+NAR+oEglOBnmrWkzw0yZKoCkGZF7yvuzIaL9SQBS1HaxeUdGCHARwiS+JK55aW1HArat4upcQTK8XbCuirDODp9J08F.2W6wAA5ri2B7OkulUmi071ywZt0brlaOGq4cli07tywZduotF8Uku6PkXfM+GDzdSSoJee6+LlgJ38eDplttK
          
          hisefiloH 1 Reply Last reply Reply Quote 2
          • hisefiloH
            hisefilo @Christoph Hart
            last edited by

            @Christoph-Hart wow!!! Compiling last commit right now

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

              @Christoph-Hart compiled OK on Mac! A simple question. How to properly add i.e. STK Guitar or any other modeled instrument?
              I added stk:plucked but need to play a sinewave or something with it on order to produce a sound. I -100dbied the sinewave to hear the modeled pluck made by Perry :)

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

                I‘ll be adding adding the rest of the stk in small chunks, if you have particular modules in mind, I‘ll push them in front of the list.

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

                  @Christoph-Hart Wow. That's an honor.

                  -ModalBar
                  -Brass
                  -Flute
                  -Clarinet

                  Guitar and plucked you already wrapped :)

                  Also a quick tip on how to properly add them
                  You are building a beast you know that?

                  1 Reply Last reply Reply Quote 1
                  • ustkU
                    ustk
                    last edited by

                    I can't find a way to remove a connexion on mac, is there a key combination + triple 360 heelflip mouse click + touching my nose with a toe thing to do?

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

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

                      Right click on the modulator / source knob and remove the connection. There you can also edit the connections property (range, converters, etc).

                      1 Reply Last reply Reply Quote 0
                      • ustkU
                        ustk
                        last edited by

                        was that simple... 🙃

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

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

                          I replaced sqrtf and his friends with working alternatives and managed to get the HISE node branch to compile, but I'm getting this when linking

                          /tmp/cc6Ehq3U.ltrans0.ltrans.o: In function `scriptnode::doc::Resolver::clone(hise::MarkdownParser*) const':
                          <artificial>:(.text+0x62f40): undefined reference to `scriptnode::doc::Base::scriptnodeWildcard'
                          /tmp/cc6Ehq3U.ltrans1.ltrans.o: In function `scriptnode::doc::ItemGenerator::createRootItem(hise::MarkdownDataBase&)':
                          <artificial>:(.text+0x4f027): undefined reference to `scriptnode::doc::Base::scriptnodeWildcard'
                          /tmp/cc6Ehq3U.ltrans1.ltrans.o: In function `hise::AutogeneratedDocHelpers::registerContentProcessor(hise::MarkdownContentProcessor*)':
                          <artificial>:(.text+0x54508): undefined reference to `scriptnode::doc::Base::scriptnodeWildcard'
                          collect2: error: ld returned 1 exit status
                          

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

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

                            If you create a pull request I‘ll merge it.

                            I‘ll fix the link error when I get back.

                            d.healeyD 1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @Christoph Hart
                              last edited by

                              @Christoph-Hart My solution is to replace all instances of sqrtf with sqrt and tanhf with tanh etc. Is it safe to create a pull with that? I don't want to mess it up for another OS.

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

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

                                Yeah I wouldn‘t do anything different ;)

                                1 Reply Last reply Reply Quote 1
                                • FortuneF
                                  Fortune @Christoph Hart
                                  last edited by

                                  @Christoph-Hart said in STK is there???:

                                  The DSP network replaces all callbacks that process audio data so they are just useful on the script processor modules that actually process audio data:

                                  • script FX
                                  • his new funky brother polyphonic script FX
                                  • script time variant modulator
                                  • script envelope modulator.

                                  The orange background of your screenshot indicates that you dropped it in a MIDI processor. Just do the same thing in one of the other modules.

                                  I'll be creating example patches for the things that were requested in the last weeks (eg. Lindon's step LFO with adjustable loop start, variable EQ and some basic introduction patches).

                                  Until then, here's a polyphonic mid side decoder that is modulated by the velocity - because, well, you can :)

                                  8f0b147c-4c94-4260-bf78-b0dc47a54025-image.png

                                  HiseSnippet 1268.3oc6X0zbaSDFdks21XGZmBDFfad5vg1CjI1zBLSOX2DamwCwIZhRSaOkYizZ6chztZjVkT2NbB9GvodiSbjS7Cn+D3m.bii4e.7tRxVqbLFWSZICPtDsO69t6y6GO6G1LPXSCCEAHixGLxmhLdGr0Htb3VCILNpaKjwMw8HgRZP0DnMG4SBCoNHCihaq.LJWBE+24M1j3R31zLHD5PAyltCyiIyPMa9ULW2NDG5ALOsQeulcsE7sDthHfOEwaf7I1mPFP2knFVALx3ZscXRQfkjHogHiRaJbFYMTbFOY7GxBYG6RUMpgrfIJAtiv0QwX02nsFxbcLG62gHjA1LKJTLIJrFtGygMAOKZbq3NplYgd7vnv7nWMc5swLoWsYPOjF6JkvNfDBmHWhLOyToizNXh7YptbIkGxjizSW+iR22Eaxj1CmMeKLC9BIp2z7MM4eCb698o1xLxVB24IKaldwKD0oxZITYU7iImRiUjwD4Cha2WD3UcaJmFnho0lil7mWTMo+BqI2yVBT3f.BOzWDRqoOyS0Wc89ZQkQ7IC+6e4K+3Wk.UOCpbSk60AbOsockIf00AMIbsA8zWAs05+oM6wdVVyeoQaNARHVTvab1KzFbVUrSWNXF4FReLyQNrltgYv00gMJtTU.40nZi++2W5OceohKFcmQDzv7BmucKrEyy2k1leJ0U.HJN9d3Vz9jHW4Xz7ZpdBtvenfyr0Kn2mJCXCFPyUDMSG5gRIbPVFxZM2m5RIgZ5rOo4NLNkD.wI5RFKps3wh4ku9HbBcqp1Hn5+NNOo3+IOOYVo7ahMEtirrCX9RfCJx7gwPI02US5oZmmjWAj.iLZhayG.EpqaGPAl1JzeWp7LQvI241Ng929tUevMpzOhaqR.UUmavkAB26b2JunR4JeckpvlZ4cT7h4nBdWNStmOMcXSl5wPy77T0XnbI7UJKiCJoeCeo7dLFHtBMV3g6PrA1Mxj.G3B0TvoERHoQCV2dRxKwhci7f7ImScUdgQAXQ1QXeRNXPsFGC2m34qTS8B0OX0nfZMUTpT5hql8qg8fMxQ43wp.OBnqG2wkv5VLSjb.IX.UFGVlFDLQQqtNwbJxsNxjD.WDGdJfB653CItQv1mvNlAxz8IY7DPMQVOxylB67F6HNiFL0EPPnG46eAzyaXIo9VrmGa+KV6G29We921v5D5YIAHU1Xi0uerpCrVxniq6Us.0dQULsBdKhq6wp8fS4xp3HtCsOjYcPlQG6p1YGhkS7vjYYbKXse8cyUZt3t4JM0cyIttlapcBSbQR74DWHvhzJjVE6EdDkaqPxUM893.QjjwGrd1.tLplmQUUt.ZJ4JoH20UUTxoJy0kaIcuXzJSHUHuPJxsV9UnB1C9uZxmdpMdS3w+cKgtbUJ4KgFqemaMTpv+JSLrxU7X3C9le569AieqwE2KcpMWtfP0g9WHTSGvaEgZtFOpaKhjnRDoGmpsUqgQK5oviIStaQY3VzgmHE9uFuM.dk1Uf6XteRbtGAtQO7pQLDNsfG7ZSmNVm1dCUaEgrnbm3F+N7WZm0FqETcVabmuUVCOhcf3H6jqFoDOqDi.9MO9mPqLtmpc0ZnSSJYUmdtARcwhirsU2K8Sg3yrso9RXymsD1bukvl6uD174KgMewRXyWNWaTuZ+gQRgWR8O.X1NVuYXj7KVDKEP+AjawoJE
                                  

                                  I directly compiled scriptnode branch but this snippet doesn't work. Is there anything that I am missing? @hisefilo @d-healey @

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

                                    @d-healey said in STK is there???:

                                    My solution is to replace all instances of sqrtf with sqrt and tanhf with tanh etc. Is it safe to create a pull with that? I don't want to mess it up for another OS.

                                    Alright, I've merged your pull request, also fixed another compile issue on macOS / Linux.

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

                                      @Fortune said in STK is there???:

                                      I directly compiled scriptnode branch but this snippet doesn't work. Is there anything that I am missing? @hisefilo @d-healey @

                                      Nope, works here. Are you sure you compiled the latest state?

                                      FortuneF hisefiloH 2 Replies Last reply Reply Quote 0
                                      • hisefiloH
                                        hisefilo @Fortune
                                        last edited by

                                        @Fortune maybe it's there and working. Have you opened a DSP panel to see it?

                                        1 Reply Last reply Reply Quote 0
                                        • FortuneF
                                          Fortune @Christoph Hart
                                          last edited by Fortune

                                          @Christoph-Hart

                                          Yeah I compiled the latest scriptnode branch again. And when I use this snippets, I can't see.

                                          @hisefilo

                                          1 Reply Last reply Reply Quote 0
                                          • Dominik MayerD
                                            Dominik Mayer
                                            last edited by

                                            @Fortune
                                            take a look at the left bar in the Scripting Workspace.
                                            You'll find a new Show/Hide ScriptNode icon..

                                            bst,d

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

                                            14

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            103.2k

                                            Posts