MIDI DESIGNER
The only MIDI controller for iPad, iPhone, and Mac


Talk to other MIDI Designer users about MIDI Designer, iOS MIDI and related topics. Or share layouts, pages, and ideas.

Check out our Facebook Group.

Of course, if you want to send us an email, feel free.

Open problem reports

Summary of user requests
Is it possible to have knobs change their color when they reach a specific value? - MIDI Designer Q&A
0 votes
in Advanced by tjspurge (290 points)
Yes, but takes a number of controls to build show/hide functionality.  

Concept is that the main control is hidden behind a stack of no-touch-in-play-mode panels that display the changing color subcontrols.  There is an example with a VU meter somewhere in the QA archives, but I can also build a more specific example in the next day or two, with clearer notes on the structure needed to implement.

Demo 1.23 under https://mididesigner.com/qa/7955

Dynamic color control remains on our wish list, wrapped around such knarly questions as how do you map a color space into 0-127 MIDI values, etc.  Maybe use Ableton colors.  Or map to 0-16363?  Etc. etc.  A useful colorspace requires values at least 0 - FFFFFF.  We have recently gotten MD away from the original limited color space, and figuring out how to do dynamic colors without falling back to the clown colors ...

1 Answer

0 votes

Color changing control example


MIDI Target Manufacturer(s): Original, Generic
See notes in the layout
Downloads: 77
Color Changing Control.mididesigner
Downloads: 77
Images
Color changing control
Color changing control
by jkhiser (22.5k points)
Very nice. So if I understand correctly, six separate controls are needed for each color-changing control? I have 64 controls that I want to use this with so I think this will not be manageable in my case. I appreciate you taking the time to explain everything and I’m certainly going to do some experimenting !
With many things in MD, if you think about it you can simplify it. I started by modifying an old four color VU meter example, instead of a simpler two color example

For two colors, three extra controls and a panel:
- main control, which you normally interact with, is supercontrol of
1. Second color control, which sends the desired MIDI value
2. Named ticks color selector, which is supercontrol of
- show hide button for second color control

Other control settings as in first example
...