HISE Logo Forum
    • Categories
    • Register
    • Login

    STK is there???

    Scheduled Pinned Locked Moved General Questions
    50 Posts 7 Posters 3.8k 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.
    • hisefiloH
      hisefilo @hisefilo
      last edited by

      @hisefilo LOL but toy is not that easy! Can you drop a simple script adding any STK class? I guess it's something like this?

      Engine.createDspNetwork(Something);
      DspModule.DspInstance(Something, Something);
      
      hisefiloH 1 Reply Last reply Reply Quote 0
      • hisefiloH
        hisefilo @hisefilo
        last edited by

        @Christoph-Hart well, this is something! :) It's a whole new world I guess

        Screen Shot 2019-06-18 at 9.39.26 PM.png

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

          Yeah, I guess you should wait for the docs. I just want to make sure that the featureset is complete before writing a documentation otherwise I‘ll be doing it twice.

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

            I found the Engine.createDspNetwork("myDSP"); by looking around and could create few things,
            but I can't find a way to have the audio through... maybe it's not possible yet...
            @hisefilo, have you found something? I can't wait for Christoph's doc 😄

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

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

              @ustk just that you posted. Added a few modules on the graphic UI but cat get any sounds

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

                @ustk i don't know but maybe preparetoPlay and stuff like that should be added... Or us to invoque Christoper.getInfo(someWorking-example);

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

                  @Christoph-Hart :) we will try to play Sherlock Holmes then for a while

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

                    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
                    
                    hisefiloH FortuneF 2 Replies Last reply Reply Quote 3
                    • hisefiloH
                      hisefilo @Christoph Hart
                      last edited by

                      @Christoph-Hart awesome. Thanks Christoph :)

                      1 Reply Last reply Reply Quote 0
                      • 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
                                            • First post
                                              Last post

                                            48

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            102.1k

                                            Posts