[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