I've got 4 rotary encoders on the mixer, I bought them from Virtual Village on Ebay. They cost £10 for 10 encoders. They work quite well but I think I will have to put diodes on them to stop some very slight feedback.
I don't know if the XP10 would work with them, but I don't see why not if it is only putting out a standard 1 up/1 down message.
Bookmarks