@prokoudine @MightyHealthy673 oh and yeah no custom drivers are needed whatsoever, the USB support is class compliant as it comes from a Linux OS, it uses 4 components:
- HID (communication with Suite app)
- Serial / CDC ACM (for big payloads, like updates and user files; HID is too slow)
- MIDI
- Audio (coming in v1.2 update very soon)
This is all Linux stuff based on https://www.kernel.org/doc/html/v6.1/usb/gadget-testing.html