Endless rotary with accumolator
Hello evryone, I would like to share with you my new approach.
It is inpisred by the firt few seconds of this video:
http://www.youtube.com/watch?v=MyxLpeViRlo (you can find a nice patch which does the same).
In general, I’m trying to get the same effect as he has with the dial/jog/rotary, so I keep spinning and the numbers either goes up or down. I took the simple dial and unclipped it. then I did it 360 degrees. the probelm was that it ran up to 360 and then back to 0, so no luck.
in the attached patch you can see the nice solution i had for this problem. However, if you will look at the print you will see that each time it cross from 360 back to 0 or the other way around, it decrease. This is not a real problem for we will get it once in a while but still, if you fellows have any good solution for this or if you find any other way to make the same approach in an easier way, please share.
In the meantime, enjoy my trick :)
<code>-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 933.3ocyX00aaBCE84jeEHzdZJIxeFf8vj1eh8xTUkC3jREwfLNccqp+2G1. orlPiCI3lWvBis4bO9buWe8KSm3uJ+Ydou2279k2jIuLcxDSW5Nlz79D+srm iyXklg4K3+Ne0i9yp+jh+rxzcgLUnZ6Uraa9NUFWYlBno2zDyHql87nf1gtN WnDrsbym9gLkk09kBlJ9gTwl6k7XUMBwQnEfYd3Progneh.K.d20Y0JS+qY0 f5wtGOohV3.0885zo5GytLi9qdU+b.93lM7PyNfdZytdET+ofWay9qyxYU+t 65mVPTCSPfQllnAQKnAPKa4kkrM7C3k4fEPHzdZgXgZPxK4BESklK5X5KgFS FQ0MflG6s6C3xOjFgDirhPMKF0rZvPGPi8ptlelxK7nHufAckWT7mt75LUWn AvJV4ucqHTXqJsmM.CfMzg1sfPZiKC9riKWxy7.d8HQvGRJzg33rhI13O6s1 OjgvMwlaZVNHFBe8Xn4UwIsVyPhFyzV3Z2HLZA0QwUpfV0ZbbyGcDyGNXyuU dXgzngMnV67TvjUPQwk2yErUY7tG0ZrbrTdq7VaMwgit.2JKxK0juNjbA5mO OxgLpjSaNpaExgEGua64DzAQFyfNTjoRBZjyBDGmucK+sRj1SLPJbQD15JmP VbZl0xMqLSuSrhCHBBt4zK0TvRSJILtGl.Q1uVZjGmmkKqWGvh.RHEhzm7Fh BCBCMmAOBPvUmJpyxMVJqueNppimn+mbYBSvF74eZBgaYlL3nefPk25yHRDL X4kjf6z9bszCnC8z+4kAWuXQIccJzvrxJJ1o5pMNthIguQxquWD7xV3DmkVz iWI7BhH0vNv5D+Xz9lNSp+L8szVELud7VeEdUxUdew9JuP3qckWMAsHAFVpN ++EU4kYh9Yoh2eIXlett++mlJy2Iiag5dmGO3d.jvKUoBy0TzYTUDg2af7gz jDtn6tXRZodi0Pcfitgcd3AXAdf2P3QWggSADzF.4lcLc4EmjfdOMNl.BaAd zWfqifi9RSOIdzWxiiDP5aP4z3g5N9wJ73tHPA1nezW4qi1uvQV3uibHdH2X 3Ixh8KCdbj9gXSBL2EelZsd1g3AZS7PGsegrY+xc7CwF876BZN5962P9W1Hm oN7.q1b7PnyfCxpcK2QOHa1tPC0aut7GVQwSbYYyZZfRU8fOVeCOKmYdMUT+ poLOeI+oz1watQAelrpVMUUgZ6j0U48b3R+o5+yqS+GVha0c -----------end_max5_patcher-----------
Yup, I’ve come across that as well. I can’t check the patch at the moment, but maybe it is the same one I am using (is it called "more or less"?)
I haven’t thought about an alternate solution yet but when I have some time to think about it. I may have had some success using a counter but something may have become a problem, I might try that route again.
in case "more or less" is "110.mol?" i should add that this old [if]-based abstraction has been made before i knew about [accum].
sending + 1 and – 1 to accum would be the most straight forward way to realize such a control, because accum can also be reset to 0 by just multiplying it with 0 in the second inlet, so you dont need an extra int object as parameter.
Forums > MaxMSP