Page 1 of 1

Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 1:46 pm
by paddyryan
I used to always dump sysex from my outboard gear into my DP projects so I could recall synths settings even if the patches had been changed. I haven't done it in a while...like several DP versions ago. I tried it the other day and it was a nightmare. Recording sysex from my Virus TI crashed DP. Recording sysex from my DSI Pro2 show data activity in the MIDI monitor, but nothing was recorded. I quit DP and used Sysex Librarian (with same MIDI interfaces etc) and it worked perfectly. Something is drastically wrong with the way DP is handling incoming sysex! Should be so simple...record the data!



(DP 9.12, OS 10.10.something, MTP-AV, 2 x 2048Mk3)

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 5:55 pm
by terrybritton
I am both surprised and dismayed to hear this. I hope it is only a buffer or transfer speed issue (that is, one that actually might be rectifiable...)

Terry

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 6:51 pm
by cuttime
This got me worried as I haven't done it in a while. I just tried dumping all of my SY99 voices and multis into DP, and it recorded the dump and transferred it back just fine. I was recording at 120 BPM, and I left a little blank space before the dump. I know, irreproducible results are not immediately helpful. I'm wondering if SysEx or patch change is disabled in your input filter?

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 7:20 pm
by cuttime
BTW, playback of SysEx crashing DP was acknowledged by MOTU and was supposed to have been fixed by the 9.12 update.

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 7:31 pm
by cuttime
This just in: I just closed the project that I recorded SysEx in and DP crashed on quit! I think this is something MOTU needs to address. Thanks for bringing this to my attention.

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 8:23 pm
by Michael Canavan
It records fine for me. Crash on quit is annoying but far from a deal breaker.

The original poster here was attempting with multi record on, MOTU recommend it being turned off, and his digital mixing board is sending SysEx when nothing is being touched so...

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 8:24 pm
by terrybritton
cuttime wrote:This just in: I just closed the project that I recorded SysEx in and DP crashed on quit! I think this is something MOTU needs to address. Thanks for bringing this to my attention.
That has been happening to me lately as well - upon closing and then quitting from the startup page, or just quitting, a "DP has stopped working" crash.

I just tried clearing the Sysex filter checkbox in System/Input Filters, and it stopped! (That is, it closes cleanly now.) I re-checked the box and the crash upon closing hasn't returned, but nor have I tried to record anything yet... could be coincidence, but I haven't changed anything else except to add a plugin today.

Terry

Re: Is DP sysex handling broken?

Posted: Thu Nov 24, 2016 10:50 pm
by James Steele
cuttime wrote:BTW, playback of SysEx crashing DP was acknowledged by MOTU and was supposed to have been fixed by the 9.12 update.
I had an issue with this, and reported it back in 9.01 days and for me it was fixed in 9.12.

Re: Is DP sysex handling broken?

Posted: Fri Nov 25, 2016 10:16 am
by TinenTech
I'd just like some clarifications for this thread:
Michael Canavan wrote:The original poster here was attempting with multi record on, MOTU recommend it being turned off, and his digital mixing board is sending SysEx when nothing is being touched so...
So...you think the Yamaha 02R96 is constantly sending SysEx to DP's MIDI IN and that's messing up a SysEx send from his keyboards?

How long has MOTU been recommending Multirecord should be off when recording a SysEx dump? I missed this. :? But it would explain some weird problems I've had that I thought were operator error.
Michael Canavan wrote:I just tried clearing the Sysex filter checkbox in System/Input Filters, and it stopped! (That is, it closes cleanly now.) I re-checked the box and the crash upon closing hasn't returned, but nor have I tried to record anything yet... could be coincidence, but I haven't changed anything else except to add a plugin today.
I'm unclear about how to get around this bug for now? Turn the SysEx filter OFF when recording the dump, then turn it back ON before closing? Or this was a one-time event that reset some path for good?

Re: Is DP sysex handling broken?

Posted: Fri Nov 25, 2016 12:44 pm
by terrybritton
TinenTech wrote:
Michael Canavan wrote:I just tried clearing the Sysex filter checkbox in System/Input Filters, and it stopped! (That is, it closes cleanly now.) I re-checked the box and the crash upon closing hasn't returned, but nor have I tried to record anything yet... could be coincidence, but I haven't changed anything else except to add a plugin today.
I'm unclear about how to get around this bug for now? Turn the SysEx filter OFF when recording the dump, then turn it back ON before closing? Or this was a one-time event that reset some path for good?
I cleared it and it reset some path from the looks of it. But like I said, I have not tried recording sysex again to see if the symptom of crash-on-closing returns.

Terry

Re: Is DP sysex handling broken?

Posted: Fri Nov 25, 2016 1:42 pm
by Gravity Jim
I do know that some legacy MOTU MIDI interfaces have a bad time with sysex, and some Mac hardware.

When I needed to update the firmware in a couple of Line 6 devices, I ended up having to download and play the sysex on my wife's MBP using a free online sysex librarian.

You might try another software program to capture and play back sysex.

Re: Is DP sysex handling broken?

Posted: Fri Nov 25, 2016 7:40 pm
by James Steele
Gravity Jim wrote:I do know that some legacy MOTU MIDI interfaces have a bad time with sysex, and some Mac hardware.
Just to add to the knowledge base, I can tell you that if you daisy chain an older serial MTP off of a newer USB MTP/AV, sysex communication with devices connected to the older MTP will be unreliable. Any device I know I'll need to use sysex with is connected to my MTP/AV.