[sdiy] Rotary encoder response

Bruce Duncan modcan at sympatico.ca
Sun Nov 20 23:56:45 CET 2011


I too have experimented with encoder step issue and eventually settled on
Push switch encoder for two speed control. What about doing it in reverse with
Smaller or slower increments creating larger jumps in actual value. There would be
A more deliberate decision to turn the knob slowly where as when only clicking 
In 1s it would seem more intuitive to want to increment more quickly because of
Small step size. Medium speed cranking would do 10s slow 100s and fast 1s
If you are stuck because your encoders are not switch type you could dedicate
A panel mom-switch as speed shifter as well. Another thought with the switch idea
Would be to have a tap speed control. No tap is 1s one tap 10's, 2 taps is 100s etc

Anyway just some ideas
Bruce

U
Sent from my iPad

On Nov 20, 2011, at 4:36 PM, Matthew Smith <matt at smiffytech.com> wrote:

> Quoth Colin f at 21/11/11 06:23...
> ...
>> The approach I took on the Cirklon sequencer was to use encoders with a
>> centre-push switch.
>> Turning encoders normally increments by 1.
>> Holding in the encoder while turning increments in larger steps, appropriate
>> to the value being adjusted (e.g. 10's for most things, octaves for notes).
>> I think it works pretty well.
> 
> All depends on how you are designing the UI.  If the value being set is shown on a display, and alternative is to treat each display digit separately.  Set the units, click, set the tens, click, set the hundreds, click, set the thousands, click - and you're back at units again.  This is exactly how I'm coding for a centre-click encoder I'm using as a control for setting clocks I'm building, also as the UI on my digital synth stuff.
> 
> -- 
> Matthew Smith
> 
> Business: http://www.smiffytech.com
> Blog:     http://www.smiffysplace.com
> Linkedin: http://www.linkedin.com/in/smiffy
> Flickr:   http://www.flickr.com/photos/msmiffy
> Twitter:  http://twitter.com/smiffy
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> 



More information about the Synth-diy mailing list