[ardour-dev] Using USB-HID-devices in Ardour

Frank Barknecht fbar at footils.org
Sat Feb 14 12:46:12 PST 2004

Jack O'Quin hat gesagt: // Jack O'Quin wrote:

> Frank Barknecht <fbar at footils.org> writes:
> > The ShuttleXpress regularily sends the current Jog wheel position
> > every 5 seconds or so, a value in the range 1-255 (you need several
> > turns to walk through the whole range), and of course sends it
> > immediatly when moved. The Shuttle ring sends values ranging from 1 to
> > 7 and from -1 to -7. It does not seem to send its zero position. There
> > is a "linuxevent" object in Pd, available in the Pd-CVS, which could
> > be used to immediatly translate the events to Midi CC, so one could
> > already use it in Ardour by making a virmidi-connection. But of course
> > it would be nicer to have it directly in Ardour or in Jack transport.
> > There also is a project called "evrouter", which translates HID events
> > to X windows events. 
> My experience implementing fast-forward for JAMin using
> jack_transport_locate(), suggests that doing a new locate every 5
> seconds should work quite well.

To clarify this: The wheels do send any movements immediatly, but in
the case of the Jog wheel, values other than Zero are repeated
regularily, while the wheel is not moved. It's faster than 5 seconds,
it's around once per second.

I think, this is a bit uncomfortable, and other event devices like the
position of my mouse do not autorepeat. 

 Frank Barknecht                               _ ______footils.org__

More information about the Ardour-Dev mailing list