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
MDP2 fails to open an MD Pro-X layout - MIDI Designer Q&A
0 votes
in User Support, Resolved by dsabou2062 (3.6k points)
recategorized by MIDI Designer Team (Dan)
It would work but that version of MIDI Designer Pro 2 is older and we bumped version before change to MIDI Designer Pro X
Which version is required? 3.2 and later?
2.3300, latest version is required. Apple should allow users to download arbitrary versions, but they do not. So at this point, you need Pro X.
The same issue occurs with attempting to load a file saved in Pro X Next on an iPad!!! I tried to load a file saved in Pro X Next 10.3.0 into Pro X 10.2.3. I get the message:
"Problem loading, rolling back. Layout created with newer version of MIDI Designer. Please update."


Does this mean no file will be able to open in an older version, including an older X version, and all users will have to update everytime a new version is released?

I design in Next to see if there are any issues with the Beta release. But then I save and try to open the layout in MDP Pro X. I no longer can do that. when I design in Next I account for the fact some new functions will not work with the latest Pro X.

How does MDP know which version a .mididesigner file was saved in? Can somethiing be done? There must be some clue in the file itself that could be overridden! I compared the first few lines of Next and ProX files and they appear to be identical.
When a feature or bug fix is added that means a layout cannot be backward compatible, then you are prevented from opening that layout in a prior version.  This version control is in the meta data - not typically visible to the user.

I think the item in Next 10.3 is the five byte checksum, and I think Dan is still pondering on an approach that will not require the bump on the production side.  Unfortunately, saving production from the version bump might mean the Next layout is temporarily orphaned - until the next feature that requires a version bump.
Send the layout to Support, we can hack the version number so it can be opened in earlier versions
...