Pot behavior

A place for developers to share ideas and assist each other in solving problems.

Moderators: valis, garyb

Post Reply
soren_jepsen
Posts: 59
Joined: Sat Feb 06, 2010 12:52 pm

Pot behavior

Post by soren_jepsen » Wed Jun 25, 2014 12:31 pm

Is there a way to give the pot's a 365 degree feel, like and "endless" encoder?


Cheers
Soje

jksuperstar
Posts: 1525
Joined: Mon Nov 15, 2010 12:57 pm

Re: Pot behavior

Post by jksuperstar » Wed Jun 25, 2014 12:59 pm

In order to jump from Maximum to Minimum when the knob is turned passed max?

I don't think that's possible. You would most likely need a switch that toggles between the two values (max/min) to force send those values, if that was the effect you were after. However, maybe there is a trick in the SDK I am unaware of.

But if you just want to use a more circle like control, instead of controlling knobs like a fader, that adjustment can be made in the scope settings.

soren_jepsen
Posts: 59
Joined: Sat Feb 06, 2010 12:52 pm

Re: Pot behavior

Post by soren_jepsen » Wed Jun 25, 2014 1:40 pm

Thanks for your reply :-)

Yes, it's the corcular motion I'm after. When you choose the circular motion, instead of up/down, there's an area in the circular motion around the pot, where it doesn't repond. You can change the graphics of the pot to 365 degrees of rotation, but it's the feel I'm after :-)


Cheers
Soje

jksuperstar
Posts: 1525
Joined: Mon Nov 15, 2010 12:57 pm

Re: Pot behavior

Post by jksuperstar » Wed Jun 25, 2014 3:26 pm

Ah, I see what you are looking for, and I have a related problem.

It would be nice to have a mode that responds to the full circle. And more, I would it to respond to relative motion, instead of absolute position, so that sudden jumps to the new position don't happen. This translates to a touch interface better.

I wonder if scope 6 and Juce provide such a thing.

w_ellis
Posts: 519
Joined: Wed Nov 07, 2001 4:00 pm
Location: London, U.K.

Re: Pot behavior

Post by w_ellis » Thu Jun 26, 2014 2:38 am

You can definitely change this in Juce using the setRotaryParameters() method of the Slider class:

https://www.juce.com/api/classSlider.ht ... 3c7ffd26fb

Post Reply