[linux-audio-dev] Re: OSC vs MIDI
David Olofson
david at olofson.net
Fri Sep 3 23:44:28 UTC 2004
On Saturday 04 September 2004 00.16, Steve Harris wrote:
[...]
> > I *think* bluetooth should be able to handle the bandwith
> > requirements of a mouse (125 Hz frame rate for the MX models,
> > IIRC), but 15-20 ms latency spikes would be an issue that cannot
> > be fully compensated for regardless of bandwidth. Jitter or delay
> > (buffering to eliminate jitter) would cause problems with real
> > time controllers, such as mice or musical controllers.
>
> Bluetooth can do realtime ADPCM audio, so a mouse should be no
> problem. Maybe HID controllers use a different bit of the protocol?
I dunno... Either way, ADPCM audio is just a matter of bandwidth, but
latency seems to be the issue here. 15-20 ms (in addition to
driver/OS polling latency + jitter and video buffering latency) is
unacceptable for a gaming mouse, so I suspect that messages are just
sent and handled ASAP, without timestamping. Just means you get
terrible jitter instead, which is probably *worse* than the
latency...
//David Olofson - Programmer, Composer, Open Source Advocate
.- Audiality -----------------------------------------------.
| Free/Open Source audio engine for games and multimedia. |
| MIDI, modular synthesis, real time effects, scripting,... |
`-----------------------------------> http://audiality.org -'
--- http://olofson.net --- http://www.reologica.se ---
More information about the Linux-audio-dev
mailing list