Kris:
You do not need LED rings to use encoders. That was only one example (of visual feedback).
Think of an encoder as a ‘never ending pot’ It will continue to spin. There are many advantages to encoders, and a few advantages to pots.
as Lyle pointed out, an encoder can be dynamically altered by software without physically moving the dial. Let me make an example:
Lets say you have a sequencer with a knob for note selection.
As a pot the knob would act as follows:
Pots are absolute, so
1: a predefined maximum limit on the number of notes it can represent. This is based on the physical properties of the pot, and the Analog to Digital converter attached between the pot and the micro-processor. For example, an ADC may only have a resolution of 256 steps. Thus 256 notes. Which, may be just fine for musical notes. EXCEPT: a) as pots degrade over time, they become harder to ‘lock onto’ the note you want. b) 256 steps on a one inch arc sweep might actually be a bit too fine for ‘realistic’ use. The truth about most analog game controllers is that while the knob may produce 256 steps of resolution (or 512), the game software cuts this down to two or three!!!
2: When power is removed, the pot ‘stays put’ so it is preset to a certain value when power is re-applied. This can either be an advantage or disadvantage depending on how you work. Just remember that it will be preset and sending out note data at that position value untill you drop it back to zero. Is this knob a volume control? a note control? a filter setting?
Every time you work with a song, you need to remember where everything goes.
(there are many ways around the limitations of pots for use in a sequencer, but that is a different discussion. Pots can be made to continuously rotate, and on power-up the processor must ‘remember’ what pot value represents zero. For the sake of discussion this. [and for anyone who says: Thats not entirely true MRE ;)] )
Encoders will behave as follows:
They are relative, so they are directly opposite to pots! ;) an encoder’s resolution is only limited by software (and thus under your full control via MIOS/host software! Yippiee!!). Each pulse is representative of one note (in our example). So, how far can your micro-processor count? How much knob turning do you want to do? There is no real limit here. Also, detented encoders give a nice solid click to let you know the note has changed, while non-detented give a smooth operation for volume or filter sweeps.
Finally, encoders have no ‘memory.’ When power is re-applied, they are affectively at zero (unless your software remembers the setting.) This is actally very nice. For example: Loading a new song into your editor has a filter setting at 20 percent at the beginning of the track… then that associated knob is at 20 percent.
For this reason, you will often see encoder knobs without a marker or pointer. It is all relative, and changes regularly.
If you want to bump something up or down, you just turn the knob a little up or down. You dont have to ask “how much further can the knob go?”
In most cases, encoders are best.
However, immediately to mind Volume controls generally are better served by pots or sliders. Volume is absolute, with a diffinitive start and stop, and you almost always want it to represent ‘true’ setting, not relative.
Case in point:
It should not matter what the volume setting was saved into the song. When I power up for the first time with the slider all the way down, I dont want to hear anything comming out. Not a mistake my speakers can handle! 