-
Notifications
You must be signed in to change notification settings - Fork 81
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
Sys ex control #287
base: main
Are you sure you want to change the base?
Sys ex control #287
Conversation
Update build.yml
Minor update to build yaml
Hi @BenZonneveld, thank you very much. |
Replace my build.sh with the original. For testing I removed the extracting of the arm compiler and rebuilds of circle |
Can you please change that in https://github.com/BenZonneveld/MiniDexed/tree/SysExControl? Then the build in this Pull Request should "magically" start working. |
Update
Revert changes unrelated to the PR
Revert changes unrelated to the PR
Something weird is going on with the git submodules:
|
@BenZonneveld would this fix |
No...actually I removed the sending of sysex voices and only send the sysex on a patch request sysex, as it should be. |
I had added this because then the editors immediately display the correct data. Maybe this should be made configurable via minidexed.ini, because I found it a great help so far. |
Yes, we should definitely not remove this feature! |
Still, the normal way for an editor would be to do a patch request. It is what my MiniDexed master does: receive pgm change, request voice data. If you always send the sysex voicedump it would mean I can never use MiniDexed with for example my DX7 |
It could be made configurable. |
And there we have a building branch with my patches. |
It builds! 👍 Can you describe what exactly this PR fixes/improves? I figured out:
|
Would #311 do the same job instead of having a private copy of Circle's |
...or we ask editors (yes I am thinking of you, Dexed) to send a patch request, like @BenZonneveld is saying? This is probably the way it should be done in MIDI. |
I tracked down the reason that my M-Audio Oxygen49 quits working after a program change to: receiving the sysex data afterwards, so +1 for configuration parameter, at least! My keyboard probably shouldn't crash, but, well, it does. Probably something to do with its own memory dump feature. |
Several improvement in sysex control.
All instances get a fixed sysex channel as not to cause any conflicts.