Syntho Posted January 18, 2014 Share Posted January 18, 2014 Here's what the data coming into (and out of) my midi interface looks like: http://i.imgur.com/eC6itfq.png And here's what it looks like coming out of Logic: http://i.imgur.com/Tb1aFWM.png I don't know how to file a bug report. Seeing as I've read of at least two others getting the same problem I think it's a bug. Quote Link to comment Share on other sites More sharing options...
Syntho Posted January 18, 2014 Share Posted January 18, 2014 And here are some attachments in Midi Monitor format just in case you want to view the data itself. You can tell that the data starts coming through ok but soon it starts going haywire, trying to re-send the data, or something. midimonitor.zip Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted January 18, 2014 Share Posted January 18, 2014 Cool, I'll check it out here as well and see what happens. J. Quote Link to comment Share on other sites More sharing options...
RedBaron Posted January 18, 2014 Share Posted January 18, 2014 Logic does not allow large Sysex dumps to pass through without breaking them up. From the manual: [Environment Objects Reference > Fader Objects > Working with SysEx Faders] .. the incoming message (presumably SysEx) must be very short in order to be recognized. (Because SysEx messages can be of any length, Logic Pro must break them into small packets to avoid interrupting other MIDI activities.) On my DX11, I can't pass a Patch Sysex Dump through Logic. It gets broken up into useless 'packets'. A single (i.e. small) Parameter Sysex Dump passes through Logic OK. Your only solution is to break a Patch Dump up into smaller Parameter Dumps, if your synth allows that. I use MIDIPipe to break up a Patch Dump into smaller Parameter Dumps. Quote Link to comment Share on other sites More sharing options...
Syntho Posted January 18, 2014 Share Posted January 18, 2014 So basically I'm out of luck right? I wish there were a setting to enable it to just pass through as is. I don't know why it'd be too big though considering that I'm using SoundDiver. Quote Link to comment Share on other sites More sharing options...
RedBaron Posted January 18, 2014 Share Posted January 18, 2014 I know. I was quite shocked when I found out. Surely Logic should be able to handle several hundred Bytes of Sysex data in one go, especially considering the amount of digital audio it has to process every second! If it's timing Logic's worried about, give the Sysex much lower priority and send it only when there is no other MIDI data to send. I wish I could tell you that my solution (MIDIPipe) was easy. Unfortunately, because Sysex is context/Manufacturer specific, breaking a Patch dump into small Parameter dumps is not for the faint hearted. Quote Link to comment Share on other sites More sharing options...
Syntho Posted January 18, 2014 Share Posted January 18, 2014 Should I post this in the New Feature Request area? I'm not sure that Apple reads the forum. Maybe I should contact them directly somehow? Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted January 19, 2014 Share Posted January 19, 2014 Should I post this in the New Feature Request area? I'm not sure that Apple reads the forum. Maybe I should contact them directly somehow? Sure, go ahead and post in the feature requests forum. You can also send a feature request directly to the Logic team using this: http://www.apple.com/feedback/logic-pro.html J. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.