operators123
Member
So I'm thinking about starting a new project for a DJ style MIDI controller, using teensy 3.1. I've gone with it because I think it's the best for this project as it provides quite a few I/O's, it can act as a HID MIDI device, and it's ARM based which I believe is faster than AVR based versions(?)
Anyway the setup I hope will go as so:
6 rotary pots
5 slide pots
3 encoders
around 20 buttons
6 RGB led's
Hopefully this seems plausable to do with one teensy module, and without any multiplexers as teensy 3.1 should have enough inputs for this.
There's however one feature I wanted to impliment that I'm not sure about, I had the idea to have some kind of illumination around the rotary potentiometers to make it look nice, I thought of just having an LED underneath the front panel through some transparent material around the pot. I then thought about having teensy change the colour of the RGB LED from depending how far the potentiometer is turned. For example up to halfway the LED is green, then past halfway is is red.
I'm not sure how to go about doing this, as I'm not too experienced with coding. Can anyone point me towards a library or something that would be able to acheive all these inputs with the LED's?
Anyway the setup I hope will go as so:
6 rotary pots
5 slide pots
3 encoders
around 20 buttons
6 RGB led's
Hopefully this seems plausable to do with one teensy module, and without any multiplexers as teensy 3.1 should have enough inputs for this.
There's however one feature I wanted to impliment that I'm not sure about, I had the idea to have some kind of illumination around the rotary potentiometers to make it look nice, I thought of just having an LED underneath the front panel through some transparent material around the pot. I then thought about having teensy change the colour of the RGB LED from depending how far the potentiometer is turned. For example up to halfway the LED is green, then past halfway is is red.
I'm not sure how to go about doing this, as I'm not too experienced with coding. Can anyone point me towards a library or something that would be able to acheive all these inputs with the LED's?