Boss GP-10 guitar as MIDI controller

The GP-10 MIDI probably is class compliant (I don’t have mine to hand so I can’t check) but I suspect what isn’t class-compliant is the multitrack USB audio, so it does need drivers to be fully functional.

Most Roland hardware recently has some form of audio over USB - AIRA, TR8 and GP-10 are examples I’ve actually owned/used.