If you have max for live you can make a midi note cycle between 3 values mid right left., using a counter that counts to 3 and sends out midi messages each time it is triggered, I find that Max can solve many midi issues with bcr,
Message
Re: panning with a button?
2015-01-05 by Trevor Morris