I know that the site has many topics regarding Midi and have sifted through countless topics and cant seem to find my answer, i hope you can all help me.
Im creating a Midi controller with Rotary Encoders, I wanted to expand the amount of rotary encoders between 16 and 40. Im using Arduino Leonardo and having major issuse with getting to work with MCP23017. I can do the test and all works fine, but when i try to do it for midi it never seems to work. Im very new to this have been making Midi controllers with Potentiometers with no issue, now i want to do for Rotary encoders i cannot seem to get it to work.
The code im using is sgown below, im not sure what i am doing wrong, i seem to think that the MCP23017 cannot work with Midi and Rotary Encoders
Thanks in advance for any help or advice thats given
Please read the post at the start of any forum , entitled "How to use this Forum".
OR http://forum.arduino.cc/index.php/topic,148850.0.html.
Then look down to item #7 about how to post your code.
It will be formatted in a scrolling window that makes it easier to read.
Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?
Thanking you Tom i will definetly take all the advice given i will read up on these pages and i will be able to add a copy of my circuit. I did try many manyy Librarys and i did see that one but thought i ask for advice, i will try this Library before i waste any more of anyones time
Thanking you Tom been very helpfull
Hi
I have now given up on a 4year hunt to solve this i tried every library available for mcp23017, rotary encoder and midi and nothing seems to work, when i type midi with mcp23017 there is no topics anywhere on this. So im presumming that this MCP23017 cannot work with Midi or i would see many topics on this across many forums.
If by any chance anyone can point me in the right direction i will be very happy.
My issuse is this im making a Midi conroller and need 23 Rotary encoders and 3 buttons, ive made many Analog devices but need to make digital ones as i use more than one plugin in my DAW
Hi,
The MCP23017 is to input your encoders, you then write code to use the encoder inputs to generate your midi signals.
MCP23017 has nothing to do with the actual midi part of your project, just supplying the input.
If you have been using pot analog inputs, then the encoder input can be converted to a count the same as the pot analog input count.
Have you written some code that uses just one encoder and midi control?
I don't see a problem, if you are getting encoder signals ok then the rest is code.
googling midi mcp23017 ofcourse will not produce much in the way of results.
Have you googled midi arduino multiple encoders
MCP23017 is just a way of interfacing encoder to Arduino.