squarefrog
Member
I'm looking to make a box with 16 rotary encoders (ALPS EC12 series), to generate MIDI messages. Originally I was going to use an Arduino with an MCP23S17 and a hack to allow USB MIDI, then I discovered the Teensy 3.2.
I plan on hooking all 16 encoders up to 32 pins on the Teensy - is there any issue with this? Any pins recommended to avoid (e.g. pin 13 - LED)?
I will be using this with Ableton Live, which supports incremental MIDI messages, so each encoder will send a CC of either 0 or 127 – for CCW and CW rotation. Are there any other caveats to watch out for with this?
Am I OK sending the MIDI messages from an interrupt routine or do I need to queue up messages for sending separately?
The closest thing I can compare my project to is the MIDI Fighter Twister, although my project wont have the nice LED ring, but will have a nice 3D printed custom enclosure, and I will Open Source the project after because it's a neat little project
I plan on hooking all 16 encoders up to 32 pins on the Teensy - is there any issue with this? Any pins recommended to avoid (e.g. pin 13 - LED)?
I will be using this with Ableton Live, which supports incremental MIDI messages, so each encoder will send a CC of either 0 or 127 – for CCW and CW rotation. Are there any other caveats to watch out for with this?
Am I OK sending the MIDI messages from an interrupt routine or do I need to queue up messages for sending separately?
The closest thing I can compare my project to is the MIDI Fighter Twister, although my project wont have the nice LED ring, but will have a nice 3D printed custom enclosure, and I will Open Source the project after because it's a neat little project