STK is there???
-
Oops, they only happened in the Release build (macOS is really picky with the C++ coding techniques I used for the new system).
Try again, should work now.
-
@Christoph-Hart Build Succeeded!!!
Funny but I cant find tha way to add STK components.... are they hidden?
-
Yes of course. There is an entire new ecosystem hidden behind the scripting call
Engine.createDspNetwork(„“);
-
@Christoph-Hart magic words!!!!!! :) Like a kid with a new toy!
-
@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);
-
@Christoph-Hart well, this is something! :) It's a whole new world I guess
-
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.
-
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 -
@ustk just that you posted. Added a few modules on the graphic UI but cat get any sounds
-
@ustk i don't know but maybe preparetoPlay and stuff like that should be added... Or us to invoque Christoper.getInfo(someWorking-example);
-
@Christoph-Hart :) we will try to play Sherlock Holmes then for a while
-
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 :)
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
-
@Christoph-Hart awesome. Thanks Christoph :)
-
This guy's back
error: ‘sqrtf’ is not a member of ‘std’
-
Ah and I am sure he brought his friend std::absf ;)
-
Next example: step LFO with adjustable loop start:
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
-
@Christoph-Hart wow!!! Compiling last commit right now
-
@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 :) -
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.
-
@Christoph-Hart Wow. That's an honor.
-ModalBar
-Brass
-Flute
-ClarinetGuitar and plucked you already wrapped :)
Also a quick tip on how to properly add them
You are building a beast you know that?