Boss GP-10 guitar as MIDI controller

Hi guys

Sorry if I’m asking in the wrong place but, here goes.

I have a boss GP-10 and a gk pickup on my guitar.

I’m also a raspberry pi fan and wondered if anyone could help with this.

I would like to plug my GP-10 into a raspberry pi running zynthian and use my guitar as a midi controller for the zynthian synths?


I’ve never tapped into it, but I think Zynthian includes an experimental audio-to-MIDI converter.

I don’t own a GP10, but the specs say it outputs midi over USB. The Zynthian supports USB midi using the RPI USB ports. I use an Arturia MINILAB keyboard with Zynthian. It only outputs midi over USB as it doesn’t have standard MIDI ports, but it seems to work okay for me. I suspect the GP10 would work okay as well. @Vincent has posted he uses a GP10 in his setup, so perhaps he will reply to let you know if he has used it to trigger his Zynthian.

Oh I didn’t know that. Definitely worth a try


Thanks for that. I will have to did a little deeper on this one. Could be really interesting.


Sound On Sound review says, “…the GP–10 USB output is not MIDI class–compliant…” and others have said it doesn’t work on Linux so I suspect it won’t work but it is quite easy to test: plug it in and see if it works. Shame that it isn’t class compliant hence requires proprietary drivers.

Yet others have said it does!

1 Like

I can’t speak for GP-10 precisely, but there’s a lot of USB hardware that is technically class compliant but lies about it in their hardware descriptors, and appearing to require proprietary drivers because of this (yes, mind boggles). Linux supports a many such devices via a “quirks” mechanism where basically the broken vendor descriptors are overridden to appear as class-compliant and voila, it just works.

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.

As far as I can tell the GP10 doesn’t allow Midi bridging directly out of the unit.
It is possible though to trigger external midi by using a USB MIDI host such as the MIDX10.

Hi thanks all

This has been really helpful and I have pushed Linux to get where I want to be.

But I have had to admit defeat and reluctantly defaulted back to windows as the host. I can trigger all my midi equipment through that and it works well with little latency, bar the limitations of physics :wink:

Thanks again all. I’m going to get back to playing Now