Random with difference between outputs as constraint

Discussions, advice, bug reports and much more about the "bach" environment.
danieleghisi
Site Admin
Posts: 1347
Joined: Fri Dec 03, 2010 1:25 pm

Re: Random with difference between outputs as constraint

Post by danieleghisi » Wed Jun 05, 2019 7:55 am

Here you go: two ways, a quick and dirty one (works best if boundaries are multiples of the step, but will only extract multiples of the steps), and a more general one, which is just a slight modification (1 more patch cord) of the last one I proposed!
Is this what you meant?

<pre><code>
----------begin_max5_patcher----------
1815.3ocyas0aaaCE9YmeEb5kArl5wqRj6o005ATr0Dr1LzMLTDHaqjnBao.
Y5rzUz+6ihTxw1wVl1jzIAHRfxx7vuy8ygze8jdQCKuOaVD3m.+CnWuudRud
5GU+fdMi6EMM89QSRmoesnQkSmlUHiN07Yxr6klmmV78RfZTU5HIHs3KfIkE
WmU09hEymlWLISpmEzCOrbtr8ovlmlOVOikC+7KQnj1I31T4naxKt9xprQRy
JVHX8gmBXLb8MDCVeCqtB9T824ambR8kSsDYCmKkkE6w5Eso0a7Cq2pzoYxr
pKyJRGNIaYDZlD4WtMy.jngoEWGA9TGPMVrDTwz1qGDRO1xPbGxPLLoOlcJf
BEOeDhvvHDQI7FrFGPo36N+8C.xaJqJme8MNJ5fKL+tprPNK++zXkjzOFQSf
bHLFyYIwIaGybDRiYjnOCB4j1+nIJny0ZyTwAxAJx9W0p7QLfgoito+U4STh
sh4SlrQV.dir.7lXAKrnej.O5T0+cZ0ZTpoBR8sD8.L1unUBPP.ABv6gnlrI
bx1JNyq0xV4VmZ4TMZQ3FOVNA5soj+G+4ae8uobQMFLNuR9EvBC1prYp2OUl
WVb4j7hrQkyKjqIwO.KAA2UCAjwnmQNZ1A2VoDUstycyQf.0gK7Dt1mMoQKG
EDAdsyUvMYUY.Y45XZE4LYmZBDmXEDdGrBNmWidtnOlDyoXkUENlfXFgq5Zh
mYK4E4NJZIclgUBT68NItexFAzAGnda.B22Q3DuQCUs.AJR3IHAOFkv5PFR0
tr3IOFxZgKy2PF4JjYtBYAc6hY2vrOxGiPBTN0MntIRUfRGSV5nzEF0YPEgA
CHVaHDGLJ6JgJSzjqbCLXQmfQIPTXgXbhFyeHPRyWZV5cYiuTMQpuykoRYUt
R+xT+ZuEPpWzcYUyTd8UqlgphWTenJ9Ljo+PMCw+rkANxV3cxVvHMaIVGYMg
7bgsrMMdEGXb9LGCKg6JrDRUhVMKAapVzUsdCCw9k6FJS.eX08WmO8N8S0le
kIU5lBjwgvDurRlNA7ypkIXpi7CZjWvrwoLBQdl6KPBFBl3HKiD0YnLKK1rw
6YqERHzSpxtdOJpdCQzw3sqcXS8znj0Ksb+TJxTJCiWxv73FxXb9UaNLJw1h
0wnt6Igs8kflXTUbmQhdJXju.vbSOTbn5gltw13cxwVbzEBeoqHDIbxRqEg3
fgvzpb4MSmsk3uTqwYra3zjaE+YSJm9ntIQfpahyLtMH9nK1AMNif5jVQS5k
Oqiy3gbWQnvk6JBx3KkotqIu5AzJXgDsskiarMdN.23PBWH0ivca0SdUU4T2
Jlj0Y40phKNNsPoJsX7Vfh06GkHw4siByQga6nVMnN.oTJbLx9g4B+AcSyFR
3PRt91m8USJUykiEKB8jY8UkUSS07r3N1jdLN3cf3GbLQWdmaeYWpJwllHQz
I+QwF0lmTm1KepW7sS6FzZr9Cin7ENJJYtJJMa0ZLJDc.46doinidvnCkjzO
otSvXS6vDg.eyqJb7DSP10AIXm5nLgAmIwlBMRbBnd4LAgCSsTlRovMAmBRo
T+ni5qvCVeEKLoXDyBm5pinSb3Fillm4Gvs0yx0aOC7l29gKd0Yud.3WF7wA
CNC7py9avEe7bvf+5h2+pWewf2.F76Cd2fyt3CG34g.41Qioq8thJLIewP8E
0YM09GhqdXbbPNRDWbtaEKz0FO0nQWeP9dDdnzfbfH902e96bCPwQ69vZE..
4iDgn130c4S8.l2GgDIbZbLRHfpqNkrDUX5wED9X1iQ0l9TxdHOwrmVG7OSY
O3mX1SaHh8f8nmNsC70NU95ou94qxylUNuZT6hZw4UUU1c6xZb1LYdg1q+xu
Uc+xAaSxrezBtCZUuYeKsfllO91RUv0F7IP59Cxv5vnHHBa1vgUFRM4GIXz5
2UOZw7UVM1TUN7Hfk5FJaAVLAIflCR1ZCwDwRXQO5wXA4DVp2dvcBkE.1MRY
EWC4AJUuWc6VWSrxK4KcCgMjlGDRainTrpE1wjzZVCx6JvTaX39P+stcp6lR
zMKZwtARqTn8goS8IKwN2zdgRHavDx0XOVE5gbrb7fhCgcfUNdViS3IRakgw
ZrFO43wJRiDAA0DaSBvYsJabw0xIbSIZ+yQyWQP1+Lp7jbjXibzKYkDerHDy
RB4riUhU0O.8gloUdVIgvPGYkBByGfjZKH8e3i5eSe.7NnM0KUBxrPqg3MJs
S+YGMsy0VN9JDnMjlFjBNf1RZzwvv.CCBH41.ReD70JiedPB9xrkzNGZxVWo
d2AmUbW3SEk2RowtU0HwVH6bobVhvM0+xzaus4PynIRMIhll94Ryom4T8v7B
yPceXipxtKu880+PEiRqFcStLajbdkdYEcerY2.hlVNt9W1ediTTANEI0cNt
HcZ1raSM3P2f4S91I+OfOpPKu
-----------end_max5_patcher-----------
</code></pre>

sydy
Posts: 155
Joined: Tue Mar 21, 2017 1:34 pm

Re: Random with difference between outputs as constraint

Post by sydy » Thu Jun 06, 2019 10:06 am

Oh my gosh. It works.
Well it had to be like I said. I made an elephant out of a moustique...
Thanks a lot daniele.
Greetings,
m

Post Reply