Re: Issue receiving sysex dump from DX7
"Florian Heer" <[email protected]> Mon, 18 Nov 2019 15:50:09 +0100
| Newsgroups | gmane.music.equipment.yamaha-dx |
|---|---|
| Message-ID | <[email protected]> |
--fFFlIJxglTgVUePV9kYE Content-Type: multipart/alternative; boundary="------------78B3E6F2F70023D74D53AF23" Content-Language: en-US --------------78B3E6F2F70023D74D53AF23 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit More or less. The MOTU MIDI Express has a few functions as a standalone MIDI distributor (I don't have the PCI card, nor any software, so I only use presets). Usually I use the preset "Live Keyboard", which means that all incoming MIDI data is relayed to all output ports, except the one from which the data is coming. The test where I got the strange stream was done with the preset "Merge all" - everything that comes into the MOTU is distributed to all outputs, including the one the data was coming from. My MIDI-Interfaces are plucked into the MOTU just like every other device. I am not aware that the presets in the MOTU do any additional filtering. I must admit I have not watched for the active sensing signal when the MIDI interfaces were plugged directly into the DX7 - I'll look at that. But in the end result, directly plugging them in was never better than going through the MOTU. On the PCs is no MIDI routing / filtering. I specifically used a MIDI-wise virgin laptop to ensure that nothing like that was going on. However, and here is again a dark hole in my knowledge, I do not know how the windows drivers actually treat MIDI data. What could well be the case is that the drivers do not see fully valid MIDI (if I'm informed correctly, the early firmware in a DX7 did not send the F7 at the end of a sysex dump. But that is something I just read, not sure. So, potentially, the drivers look at the data, can't find the sysex end, and then just ignore it? Unfortunately I cannot be sure that I actually get the raw serial data. I am already thinking about putting an Arduino as raw MIDI-receiver into the mix... On 18/11/2019 15:34, Jeremy Bernstein via Groups.Io wrote: > This kind of makes it sound like there's something filtering the data > (or not) at the computer. But that's just wild guessing in the absence > of more info. Do you have some kind of MIDI routing software running? > > Florian Heer <[email protected] <mailto:[email protected]>> > schrieb am Mo., 18. Nov. 2019, 15:24: > > Hi Jeremy, > > On 18/11/2019 15:19, Jeremy Bernstein via Groups.Io wrote: > > The flickering light, btw, is just the active sensing and is > totally > > (annoying, but) normal on Yamaha keyboards. > > Yes, the only thing I found strange about it, is that it first is > only > received by the MOTU and not relayed, but after trying to dump the > sysex, it is also send to the outputs. > > Cheers, Florian > > > -=-=-=-=-=-=-=-=-=-=-=- > Groups.io Links: You receive all messages sent to this group. > > View/Reply Online (#20436): https://groups.io/g/YamahaDX/message/20436 > Mute This Topic: https://groups.io/mt/59988412/3550435 > Group Owner: [email protected] > Unsubscribe: https://groups.io/g/YamahaDX/unsub [[email protected]] > -=-=-=-=-=-=-=-=-=-=-=- --------------78B3E6F2F70023D74D53AF23 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body text="#000000" bgcolor="#FFFFFF"> <p>More or less.</p> <p>The MOTU MIDI Express has a few functions as a standalone MIDI distributor (I don't have the PCI card, nor any software, so I only use presets). Usually I use the preset "Live Keyboard", which means that all incoming MIDI data is relayed to all output ports, except the one from which the data is coming. <br> </p> <p>The test where I got the strange stream was done with the preset "Merge all" - everything that comes into the MOTU is distributed to all outputs, including the one the data was coming from.</p> <p>My MIDI-Interfaces are plucked into the MOTU just like every other device. I am not aware that the presets in the MOTU do any additional filtering.</p> <p>I must admit I have not watched for the active sensing signal when the MIDI interfaces were plugged directly into the DX7 - I'll look at that. But in the end result, directly plugging them in was never better than going through the MOTU.</p> <p>On the PCs is no MIDI routing / filtering. I specifically used a MIDI-wise virgin laptop to ensure that nothing like that was going on. However, and here is again a dark hole in my knowledge, I do not know how the windows drivers actually treat MIDI data. What could well be the case is that the drivers do not see fully valid MIDI (if I'm informed correctly, the early firmware in a DX7 did not send the F7 at the end of a sysex dump. But that is something I just read, not sure.</p> <p>So, potentially, the drivers look at the data, can't find the sysex end, and then just ignore it? Unfortunately I cannot be sure that I actually get the raw serial data.</p> <p>I am already thinking about putting an Arduino as raw MIDI-receiver into the mix...</p> <p><br> </p> <div class="moz-cite-prefix">On 18/11/2019 15:34, Jeremy Bernstein via Groups.Io wrote:<br> </div> <blockquote type="cite" cite="mid:CABVVj=M_WObX8iF3Ri3=-DpJVqT=wQ8WLqJ5q471M0zKqh1XTQ@mail.gmail.com"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <div dir="auto"> <div>This kind of makes it sound like there's something filtering the data (or not) at the computer. But that's just wild guessing in the absence of more info. Do you have some kind of MIDI routing software running? <br> <br> <div class="gmail_quote"> <div dir="ltr" class="gmail_attr">Florian Heer <<a href="mailto:[email protected]" moz-do-not-send="true">[email protected]</a>> schrieb am Mo., 18. Nov. 2019, 15:24:<br> </div> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jeremy,<br> <br> On 18/11/2019 15:19, Jeremy Bernstein via Groups.Io wrote:<br> > The flickering light, btw, is just the active sensing and is totally <br> > (annoying, but) normal on Yamaha keyboards.<br> <br> Yes, the only thing I found strange about it, is that it first is only <br> received by the MOTU and not relayed, but after trying to dump the <br> sysex, it is also send to the outputs.<br> <br> Cheers, Florian<br> <br> </blockquote> </div> </div> </div> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <pre class="moz-quote-pre" wrap="">-=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#20436): <a class="moz-txt-link-freetext" href="https://groups.io/g/YamahaDX/message/20436">https://groups.io/g/YamahaDX/message/20436</a> Mute This Topic: <a class="moz-txt-link-freetext" href="https://groups.io/mt/59988412/3550435">https://groups.io/mt/59988412/3550435</a> Group Owner: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> Unsubscribe: <a class="moz-txt-link-freetext" href="https://groups.io/g/YamahaDX/unsub">https://groups.io/g/YamahaDX/unsub</a> [<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>] -=-=-=-=-=-=-=-=-=-=-=- </pre> </blockquote> </body> </html> --------------78B3E6F2F70023D74D53AF23-- --fFFlIJxglTgVUePV9kYE Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#20437): https://groups.io/g/YamahaDX/message/20437 Mute This Topic: https://groups.io/mt/59988412/2509863 Group Owner: [email protected] Unsubscribe: https://groups.io/g/YamahaDX/unsub [[email protected]] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --fFFlIJxglTgVUePV9kYE--