MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI Yoke >> MIDI Yoke NT >> MidiYoke and XG-Gold (or XG-Edit) : no Sysex
(Message started by: Pierre on Nov 26th, 2002, 2:22am)

Title: MidiYoke and XG-Gold (or XG-Edit) : no Sysex
Post by Pierre on Nov 26th, 2002, 2:22am
On my old computer (Win 98) I had Hubi's drivers and cable and everything was OK.

Now I have a new fast P4 with 512 Mb RAM, and Win XP Home Edition. So I downloaded Midi Yoke NT (September's release).

But it does'nt seem to work : everything passes thru (patch changes, controllers) except the sysexe messages.

eg with this connexion
Midi Keyboard -> in Midi Editor (XGGold or XGEdit) out -> in sequencer (Sonar or Powertracks) -> my XG sound module

or with this, which uses Hubi's cable
Midi Keyboard -> in Midi Editor (XGGold or XGEdit) out -> in MidiYoke1 out -> in Hubi's cable out -> my XG sound module

An idea ? Do I something wrong ?

Thanks for your work .. and your answer

Pierre

Title: Re: MidiYoke and XG-Gold (or XG-Edit) : no Sysex
Post by Jamie OConnell on Nov 27th, 2002, 11:25am
Download MIDI-OX and substitute it for Hubi's cable in the diagram.  You will be able to see the SysEx (or not).  SysEx is transferred in buffers as opposed to MIDI short messages.  Bot the sender and receiver in all parts of the chain must be managing the SysEx buffers correctly.

Title: Re: MidiYoke and XG-Gold (or XG-Edit) : no Sysex
Post by Pierre on Dec 4th, 2002, 3:50am
Thanks for your advice.

First there was a mistake in my previous message : in the first exampel of connexion, I forgot MidiYoke ! The scheme is :

Midi Keyboard -> in Midi Editor (XGGold or XGEdit) out -> in MidiYoke 1 out -> in sequencer (Sonar or Powertracks) -> my XG sound module

And alternative diagram could be :

Midi Keyboard -> in sequencer (Sonar or Powertracks) -> in MidiYoke 1 out -> my XG sound module

So you see that, in thess diagrams, there is no use o Hubi's cable, and yet it didn't work...

Then , I tried what you suggested and :

a) with diagrams involving MidiYoke alone, I can send  short sysex messages (8-11 bytes).

b) with diagrams involving MidiYoke+MidiOx, I can also send short sysex messages, which is impossible with MidiYoke+Hubi's cable.

b) the problem remains with long sysex messages, as for example the QS300 voices sent by XG-Gold. And this problem remains even in the diagram above, where I use only the driver (MidiYoke NT), and not the cable (MidiOx)

c) finally I found that it works correctly with programs that let you set the "sysex delay" (and not, as you suggested, the number or size of sysex buffers). You can change this setting in Powertracks or XG-Gold (I had increase this delay up to 100ms until it worked), but I didn't find it in Sonar, XG-Edit or ... MidiOx

Any more idea ?
Thanks
Pierre

Title: Re: MidiYoke and XG-Gold (or XG-Edit) : no Sysex
Post by Jamie OConnell on Dec 5th, 2002, 8:53pm
A program that sends SysEx (Powertracks, XG-Gold and MIDI-OX SysEx View), usually lets you set the delay.  But a program that is Passing SysEx data along (MIDI-OX Monitor, SONAR), cannot do this, or data could back up indefinitely.



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.