Sterowniki „USB” w trybie hosta Android USB dla standardowych urządzeń USB zgodnych z klasą

TerazAndroid API obsługuje pracę bezpośrednio z urządzeniami USB (od 3.1) jestem ciekawy, czy była jakaś praca w celu stworzenia sterowników „miękkich” dla niektórych bardziej popularnych urządzeń zgodnych z klasami (takich jak audio lub HID).

Innymi słowy, czy są jakieś projekty open source, które łączą bardziej użyteczną komunikację z określonymi klasami urządzeń w klasę Java, którą można dodać do projektu na Androida?

Dla moich celów jestem szczególnie zainteresowany dźwiękiem USB, ale wydaje się, że zestaw klas tworzonych przez społeczność pochodzący ze źródeł modułów jądra Linuksa może być korzystny dla wielu projektów. Mam nadzieję, że inni pomyśleli o tym samym i już rozpoczęli pracę. Wszelkie wskazówki w tym kierunku byłyby najbardziej doceniane.

Kilka dodatkowych zasobów, na które natknąłem się:

Tryb izochroniczny USB w trybie użytkownika z urządzenia do hostaEwolucja audio wydaje się, że w jakiś sposób zbudował swój własny sterownik użytkownika

questionAnswers(1)

yourAnswerToTheQuestion