Low level USB API, I think it is one of the scalable idea that connect browser 
with USB devices.

But for the MIDI, I think there is one big problem, which is "latency".
In general it is said that our ears can detect 20 msec of latency.
So if using low level USB API including MIDI, that API must guarantee less than 
20 msec of latency.
Fast thing is always great, but I do not think all of USB devices are requiring 
that fast speed for now.

And about security.
When the device prefer to ask user permission for security reason of its 
connection,
low level USB API would be a bit complicated when compared having a specific 
API.
That is because web application or browser must have the mapping between device 
and VID/PID for specifying the device.
So I think Low level USB API is not suitable for all the cases.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to