Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically see the parameter and its value on the screen when we edit or control it externally via SysEx. #549

Open
RiNoize opened this issue Oct 14, 2023 · 1 comment

Comments

@RiNoize
Copy link

RiNoize commented Oct 14, 2023

I am developing an arduino based midi controller, a qwerty keyboard and 8 potentiometers.
The idea is to control all the internal functions and parameters of MiniDexed via SysEx messages.
I am copying the SysEx messages from the Dexed, I put them in my Arduino controller and from there I send the message, so far I see that they work in the Minidexed, the issue is that to see the value of the parameter that I am acting on I have to enter edit voice mode from MiniDexed, go to the parameter and there I can see what value I am giving it from the potentiometer of the Arduino controller.
Would there be any possibility of automatically seeing the parameter and value of the parameter that we are acting on without having to enter edit mode?
For example: I am in voice mode, TG1, and I have the name of Patch 1 = PIANO 3 on the screen
But when you act on any knob of the Arduino controller to control a certain parameter of the MiniDexed, the parameter with the value that we are changing appears on the screen, then after 3 seconds of stopping acting on the parameter, it automatically returns to the name of the patch or voice .
Is it possible to do that?
My programming knowledge is limited, I am programming in Arduino using ChatGPT.
Thank you in advance for such a good and fun project.

@probonopd
Copy link
Owner

probonopd commented Oct 28, 2023

Excellent suggestion. I like it.

I think it should work as follows:

  • Whenever a CC or sysex comes in (in case of sysex, only if the sysex just changes 1 parameter, not multiple ones)
  • For ~2 seconds, show the parameter and its (changed) value on the scren
  • Then go back to whatever the screen was showing before

Not sure how easy it is to implement though. Maybe @diyelectromusic or @lexonic could have a look?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants