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

Also check out the Facebook Group.

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

MIDI Designer
Design your perfect MIDI controller for iPad, iPhone and iPod touch.
Digital Readout "Button" - MIDI Designer Q&A

Digital Readout "Button"

0 votes
asked Nov 30, 2019 in Advanced by dsabou2062 (1,920 points)
The answer by jkhiser is awesome. About that picture: that’s an XY pad. They still look something like that. Thanks!

1 Answer

+2 votes
Best answer

Use a knob or picker, with Midi receive on

Neither is perfect, but either will achieve what you want.

Smallest you can make a picker is three lines, so it shows the value above and below the received value.  Guess I need to make a recommendation for a "display only" picker to show a received value.

With the knob, you can either rely on the numeric value in the middle, or when using named ticks, the text value is shown across the lower portion of the knob.

For either, you can turn off the numeric display and handle everything with named ticks.  I you go above 999, you have to do this, as that is the maximum numeric value MDP2 will automatically display.

I use these extensively through my apps when reading out the board values to initialize the MDP2 controls.
answered Nov 30, 2019 by jkhiser (10,590 points)
selected Dec 1, 2019 by dsabou2062
Thanks! I have 2 applications for a numeric readout for Hauptwerk organ applications that I have been working on.

One is based on keeping the organ setting and MD in sync using a Stepper that displays the numeric value from 1 to 32. the 3 line picker is ok but I would like the font size to be variable. The current reading is a bit small for my application. A single, larger fomt reading would be best.

Second is reading a 39 byte Midi SysEx receive message and selecting the appropriate bytes to display numbers from 000 to 999. I have analyzed the midi message and determined which bytes correspond to the 3 digits.