Modulator Ordering?
-
I have a Sample Start Offset Constant modulator and I want to also add some randomization to it, whenever I turn the Random modulator on however it seems like it overrides the Constant one completely and plays from the sample start.
Is there some heirarchy or ordering to this? The Random modulator is currently using a Table of 0-10% so it definitely shouldn't be this overpowering.
-
Probably just need to pull down the intensity of the random modulator. I usually use something like 0.15
-
@d-healey Yeah I mentioned that in the first post, mine's at 0.1 or 10% strength so it shouldn't be that overpowering
-
Yeah I mentioned that in the first post
So you did :)
Make a simple snippet and post it.
-
I've made a minimal snippet but you'll have to import your own samples and setup modulation for them.
I think I understand what's going on. It seems like modulators are ADDITIVE, so if the Constant is 1 (playing the whole sample, with no offset) the Random modulator will be adding a random value to it, and since it can't go past 1, there's no audible change.
I've tried adding an additional Constant to add a negative offset but it still doesn't override the original one. The position of the Constant doesn't seem to change anything either (before or after the Random). As long as the Constant is < 1.0 everything works as expected.
Seems like if I want to add some randomization, I'll need to code in some sort of override on the first Constant to make sure it never goes to 1 while the randomizer is enabled.
I think a bipolar mode or something for the Random modulator could be helpful, so it has positive and negative values instead of just positive.
HiseSnippet 1397.3oc4X80aaaCDmJNLqwqqX8OXXOrGDB1.bwZMrRSaFVwPchcRaPiaLrRC1CAnfUh1gnTjBTTo0anem1Gg8QpeC1NRIaIY6llFzTrhoGLzc7H4u63cG+I2WICnIIRExY0CGGSQNWE6OVnOoyIDl.sWWjy2g8IQwbpulnzGLbXBUuc5Hz1iiIIIzPjiSsGar0Y0kQ1m28nsIbhHfVnBgNRxBn6yhX5Bs8a+TFmuKIjdHKpj0azdu.onijKSAbUC2BESBdEYD8YDiYKgQNqrSHSKU.lzzDjyxaKCG6eh70hL6OhkvdImZD7P9vBkodWIOzfXiVTmSX7v9S7+DDxA2uHZTKKZbKbOVHap9hnx2ZGvsXFkiGNKUEd0p.OuxvqUI3s.H4TBRKmAoqi8CTrXcwHF77038DZpZHAB6kgRlsnk1ZIbGIXgP2Lh7J5tJPX5LZ7fVstiK7yseX85PnOQ6dJQANGc.QDJi5XTQDZ2ey0lbzbDU2SFlxIfS1Xs4raMXcJsLxD84aclyPyBUmI3LA0cXpHPyjBWoXtDRiqoj7FAxnXo.bx6.6LOkd65+Y8UmCdMgYX7cQBSOtQlgODratsewF9V.SShkiL6c9d1Xs4v0Z2tYA55P37WBIxMd+N.r5kbymI0zCDMrNQ82V2c1gFNbgikuVbpZgCap0Tm0DaHRidIUUNDZLDR.qlUie+Y0kK5BxBUkLTJ1SvzGDSEuuRQTd70TAjiJvTsM++Z44+9bVHUgXPZ9MmuEExB9xMkPOeutDMYxRBqNriwTklYbFmtzSgNTYkXqh6RSdkVFasM+3E7+OJ.7lhMeu1imJzl1FMeQMzNYRcP4dLlFq4C.GQUJrmlWV1G+j0347Bwqi6yzAmrXLtzBvHD9uLvXd65uAuyvgz.cA.WFu6ue4zat71+CYa+Mv9ZEkDwDixxGx5MWOO6P48o3Vy3y8slPiOtjD5y9iRl82s2NEhQppZ+q11sZqHYpnxdki7AzXJwzqtzbtR6ACdrRlFO6rd2irIEGpflcPnn7.GHnPrVW1G6njIICA2wtVIkGpepZjIVUnY.8TpJoptmkFAm2BAkaZJ43.pddhoTTyB5QzJ1aJascWZcHwdFCTIrxdyHu9Lx2aF4MlQ99yH+fYj2rP1AWM+akyWWzdj39DvEKY41r7rLXrLMe.9Mq7eN9MeAzIrBErUmfQelIvui3TnBCzXv3MfKMFRR45IZqVs2SJjwmHErfp4yP94nQTUYruPGZKsFJmJzbq1CnbJIoTA4O1defnDQUsL8iJV38QSGcgmWeONCttlVTte4dCVs+2bC1YEhtV98WtV5MeNq8pMOBqimvN2hsahmid+mT.5ctifqjguqfyPSN5xDbmFU89vnCt7J+5hBcYKiUskDqyOgWeilUeN8.3mg+r40M6XkQWJN5hOHtEd9ue5CQF7R5j3rxkuJ1dgrqg+zmytQCjoZfKzD9HXfzhOPTKfVl5xRF5PYxsLxFP3SEgVg+AdxGzaBOGyfdSFDELYo.+I+8rjkZTgIywdLvAFT7xcyR.5fFHAbSPI157Hh8CelxKiDEQpDUbxrCzMPZHysLdy0Q6KeJcb96OgU799xiLanIt7Dl8UL1a8MQ4jGyYtv34+6N8vc+0iy52jbbGJmG9Zp4aYcuqqOb64abORxa51x63tpznji8bM7ISN1WPTvD7u6NJRRZBXPyWSNE0MMlyBfCO6+ERw2nAYFHmuBuwFdsZ844vIhDnjuHH6iYMGQWwpAbeg0uWE2yH65M4KWw3VMagh.VXuHHvDKuKPpawyY8Kvbt2EXNabAly8u.y4AWf4r4EXN+xYNGCA3sR0xnLZAfh96jUO4ryz5oZn+EPU7I2F
-
Seems like if I want to add some randomization, I'll need to code in some sort of override on the first Constant to make sure it never goes to 1
Why not set the constant mod to 0.5 and double the start offset position? It will use a little more RAM of course.