Audio editing software has lots of knobs, and they're not hard to use.
The thing is you don't turn them with a circular motion, but you click
and drag up/down or right/left just like a slider, the rotary control
gives you visual feedback while saving a lot of space.

This was real fun:

http://jsbin.com/apida/
http://jsbin.com/apida/edit

thanks to raphaeljs.com

cheers,
- ricardo

On Jan 26, 5:48 pm, "Jeffrey Kretz" <jeffkr...@hotmail.com> wrote:
> If I could second this from a usability perspective.
>
> I've used a flash-based interface that had a rotating knob.  Moving that
> with a mouse was counter-intuitive.
>
> Dragging a straight slider (horizontal or vertical) just felt a lot better.
>
> JK
>
> -----Original Message-----
> From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On
>
> Behalf Of Eric Garside
> Sent: Monday, January 26, 2009 11:41 AM
> To: jQuery (English)
> Subject: [jQuery] Re: Implementing a Knob Control
>
> Canvas is probably  the most elegant way to go, especially given the
> type of knobs you want. My suggestion is to find a decent resolution
> image of the knob you want, then use jquery and canvas to move the
> knob, and just keep track of the position. Be aware though, the mouse
> isn't really well designed for a knob kind of motion.
>
> On Jan 26, 1:56 pm, legofish <pen...@gmail.com> wrote:
> > by the way by "this approach" I meant the second example on that
> > page.
>
> > On Jan 26, 1:54 pm, legofish <pen...@gmail.com> wrote:
>
> > > James, yes I mean a rotary control.
> > > Eric, here's a real-world example of what I'm trying to implement:
>
> > >http://www.niji.or.jp/home/k-nisi/sa-9900-h.jpg
>
> > > I'm looking for control knobs such as those  found on a stereo; both
> > > continuous ones such as a volume knob, and "n-step" knobs such
> > > as the "function" knob in that picture, where the knob can only be
> > > rotated in n steps.
>
> > > I found some leads which I was  going to try. I was going to mix this
>
> approach:http://blog.circlecube.com/2008/03/tutorial/interactive-spin-action
> sc...
>
> > > with the jquery rotate
> plugin:http://stackoverflow.com/questions/365820/howto-rotate-image-using-jq
> ...
>
> > > Still, your help would be immensely appreciated. Of course I would
> > > want the knob image to look like it's rotating, but I also want the
> > > control
> > > to return a value depending on its position, similar to how a slider
> > > returns a value.
>
> > > Thanks again
>
> > > On Jan 26, 10:20 am, Eric Garside <gars...@gmail.com> wrote:
>
> > > > Legofish,
>
> > > > I've got a couple ideas which might get the job done, but they all
> > > > depend on what "style" of knob you want. Take a look around a google
> > > > image search, and see if you can find a good representation of the
> > > > type of knob you want. Then we can go from there. :)
>
> > > > On Jan 26, 10:03 am, "James Hughes" <j.hug...@kainos.com> wrote:
>
> > > > > Do you mean a gague control?  IE some sort of rotary control vs a
> slider?
>
> > > > > ________________________________
>
> > > > > From: jquery-en@googlegroups.com on behalf of legofish
> > > > > Sent: Mon 26/01/2009 14:49
> > > > > To: jQuery (English)
> > > > > Subject: [jQuery] Implementing a Knob Control
>
> > > > > Hi,
> > > > > I need to implement a knob control for one of my projects (eg. a
> > > > > volume knob). Ideally I would like to use jquery. I have spent some
> > > > > time searching for any resources to get started. Not only I can't
> find
> > > > > anything in jquery, I can't find anything even resembling a knob
> > > > > implementation in javascript in general. I did find a few sites who
> > > > > sell VB or .net knob controls, but nothing in js.
>
> > > > > anyway, not sure if anyone can help, but any hints towards a
> resource
> > > > > or starting point would be much appreciated.
>
> > > > > --------------------------------------------------------------------
> > > > > This e-mail is intended solely for the addressee and is strictly
> confidential; if you are not the addressee please destroy the message and
> all copies. Any opinion or information contained in this email or its
> attachments that does not relate to the business of Kainos
> > > > > is personal to the sender and is not given by or endorsed by Kainos.
> Kainos is the trading name of Kainos Software Limited, registered in
> Northern Ireland under company number: NI19370, having its registered
> offices at: Kainos House, 4-6 Upper Crescent, Belfast, BT7 1NT,
> > > > > Northern Ireland. Registered in the UK for VAT under number:
> 454598802 and registered in Ireland for VAT under number: 9950340E. This
> email has been scanned for all known viruses by MessageLabs but is not
> guaranteed to be virus free; further terms and conditions may be
> > > > > found on our website -www.kainos.com

Reply via email to