Latest prototype Organ with arduino display show and tell #13
Replies: 2 comments 1 reply
-
Thanks a lot for sharing. Very nice to see! I didn't know that this kind of RGB display exists. I can imagine that you could also benefit from the dynamic MIDI mapping. That would allow remap the existing pots to different functions. |
Beta Was this translation helpful? Give feedback.
-
Yes, in fact one of my projects has banks and switches the midi mapping to map different function calls. Your functional programming with functions as parameters was good for me to learn.
Simply switching different midiControllerMapping records hardcoded in the z_config As for the alphanumeric I'm thinking of writing the footage so people can see if its octave or other interval, or maybe the interval name.
Yes it took me a while to find You can find cheap asian variations of the 14 segment but those are mono-coloured but i simply have one thats got a green and red section, purely by what they sent me. https://www.lazada.co.th/products/i1897048436-s5958320125.html?urlFlag=true&mp=1 |
Beta Was this translation helpful? Give feedback.
-
This build now has 1 Red 2 RGB digits and 4 digit alphanumeric.
The 3 decimal digits are shift registers that control the colour channels and send binary to a binary to 7seg decoder. Old school logic circuit. The Alpha is an i2c LED backpack.
Here is a short example where USB midi keyboard controls are mapped
https://youtu.be/CfiCZWL8iYY
You can get 7 colours Red, Green, Blue, Yellow, Purple, Teal, White
Yes, you could just do it all with i2c but the RGB 7 seg digits seems quite rare. I wanted that because my Arturia midi keyboard has that kind of 7 seg in it. So if they can make that do most of the paramater feed back I should be able to do as well.
I've also got Midi-in, Midi-out and Midi-Thru build for this board if you see the white headers that is for that. So it doesn't need it's USB host. I thought I'd just like to put more time and build this and if its good enough i'll make a PCB for it. I keep thinking of other things that I need or then ideas that get rejected.
I've got the 16 channel multiplexer analogue for 8 pots + other things. I thought to make some resistance ladder selectors or buttons to get the most out of under used analogue channels.
Why?
Well one of my other things is to refit old casio keyboards - so ultimately I want to have even more - GPIO expanders etc. To map controls from the old keyboards to the ESP32 project (or other microcontroller builds). So I'm trying to build a PCB that can be programmed up to use various hacked in controls and map those to whatever project.
I've been mapping out and expanding my projects - once i've gone as far as I can then I'll know it's time to focus on PCB design but I wire things up hoping that the process of making over and over teaches me more for the next prototype.
The backpack makes the alpha sit a bit higher when I stuck it onto a perfboard with the LED. I have to cut the chassis for this to mount
O```
Beta Was this translation helpful? Give feedback.
All reactions