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
FR: Get all current values from target hardware - MIDI Designer Q&A
+5 votes
in Suggestions by cnurse (580 points)
edited by cnurse
specific to all Roland gear, only VG99, or this is a general thing that we don't know about?
I looked into this on a couple of synths and the methods of data sending from units seem to vary quite wildly :(

 For example, my JD990 requires a simple instruction for it to send the values to MD but it then sends just a list of values in a certain order without any location details :(

Edit.  I really don't want to miss a chance if this could work and am 'looking' into it further as I am no expert with this stuff by quite a long shot :)
Having read around some more this may be Roland specific. That's a tough one.  I'm still thinking this through...
This is awesome cnurse :)

It seems that this behavior is indeed indicative of Roland kit.  Such a great idea you have there!
There is another more brute force way to achieve what I want to do, and it would not be system specific. It would be an extension to a control that sends Sysex.

Having a control that could send a list of Sysex commands could achieve virtually anything, without you having to introduce Roland or VG99 specific features. I could add a list of Sysex commands to this control that would force the VG99 to send back each parameter. I'd still need Midi Designer to calculate the checksum for each sysex command in the list, but rather than MD iterating through the controls, you just scrap my last idea and give me a control that sends a sequence of Sysex commands, one after the other, then we can do almost anything with it.
This would be truly groundbreaking - no other Ipad midi controlling app can do that as of now so Midi Designer would be the first.

As simple and needed thing is to read patch dumps  from hardware no one seems to implement this on the Ipad ...and this is number one feature lacking at least for me.

Vsts written to control specific hardware do it ..so why not implement it in Midi designer ? I love the interface, the way knobs react especially is way ahead everything else, and if this is implemented I would definetely dump all the control vsts I am using right now.

Fingers crossed!
Yeah the patch dump idea being mapped to midi designer presets would be cool. The way presets are handled would have to change, and I guess there is some challenge in understanding the format of patch dumps to make this generic.

Thanks for the vote...seems quite on here at the moment hey?
The main thought on our side is that every MIDI target does this differently, and hands over a massive sysex with all the values, and that it has to be parsed according to different rules for each manufacturer. We're hoping this isn't the case. Any evidence for this position would help.
Any progress on this?

As I've mentioned in another thread, I've based my Yamaha TQ5 template on the old YSEDITOR for Atari, which reads .syx files and SysEx dumps from hardware. So if it's possible on Atari, it should be on iOS?
Hi Vestibul, practically anything is possible on iOS. For MIDI Designer, however, if it's not one sysex-per-control, it's probably not possible. See my comment here, please:

http://mididesigner.com/qa/4271/how-to-receive-and-display-sysex-sends-from-moog-sub-37?show=4295#c4295

Thanks!
Dan
@vojd, not sure if you're still active here, but: how would you see the UI working for MIDI Designer, to describe the parsing into multiple controls? Thanks.
...