For Arc users : How to get a perfect feedback when I use my Arc in Mac (items selection)
Hello,
I need help about how to get a perfect feedback when I use my Arc to select items (live.menu, live.tab...) in Max.
I know how to control continuous datas with my Arc in Max but I definitely don't find the solution with integer datas.
I did a Max patch to figure what I need:
- The first control, with Arc 0, is for continuous control and work perfectly.
- The second control, with Arc 1, is for items selection. My problem is only about getting a perfect feedback. When I make the connection between the [scale] object and the [set $1] message, necessary to get the feedback like for Arc 0, everything is locked !!!
Thank you for your help !
Best,
Alex
You are scaling 300 steps into 0 - 2 .
That means that scale at the feedback path
will allways retrigger and so reset the accum.
Insert change and it should work.
By the way, I completely dislike the whole
approach with that monome hidden, premade stuff.
It could be all done much simpler, without java etc
but in first place more transparent,
making it easier for users to make own stuff.
Hello,
Thank you very much for your help.
You're right about the [change] object. I tried it. However, I have a strange stuff with this object : It works perfectly when I go up with my monome, but when I go down, the value goes from the current value to 0 very quickly. So, I can go up slowly but I can't go down slowly. I guess it's impossible to check this problem without Arc. Do you have it ?
No I don't have arc,
but You could capture few values that it sends.
Like slow movement up, and down, fast etc.
So one could simulate the controller and check where the problem is.
Do You have same problem when using the patch I posted ?
I guess it has to do with scale objects.
You should get rid of them and use simple 300 to 3
range.
try something like this
Thank you. I'm going to check your last patch.
Hi,
I don't have my arc on me at the moment but I'd be happy to dive a little bit into that and maybe contribute some help. First thing i have noticed is maybe that you should set maximum in the scale object one digit above so the range of the output would be devided into about 3/3 in this case. (I hope you can follow this explaination)
I still can't get kind of behind what you're trying to achieve with your feedback. Is all this scaling back and forward really neccesary? So you're setting the acum after a certain amount of incremental ticks from your arc1 but why would you do that?
Here is some changes i've made. Source Audio already mentioned the change object. Apart from that i only changed one single change object.
Thank you !
Both solutions works perfectly.
It's important for me to have control from the Arc and control from the Max patch (live object). In this case, both have to be connected perfectly.
For example, if I change the value of the GUI object in the Max patch, the led feedback of the Arc have to be right (this point already worked), but the most important point is that if I change the value from my Arc, just after changing in the Max patch, the starting value have to be the same than in the Max patch (and that didn't work).
Thank you again.
I'm going to update all my patch right now ;-)
Oh for that approach there used to be a kind of similar thread about picking up values only if either the controller or the ui reaches the last given value.
This attempt was made with the arc in mind. So no matter how fast you'll spin your encoders the patch will divide any step (X) greater than 1 into X *1 steps. Maybe that could shrink your patch a little.