Ok guys, I have good news.
After a lot of trials, and errors in MIDIOX, I have finally managed to get it to work :D
I had previously tried to split the message but it iddn't work because it was sent too quickly.
So...
I don't see any problem with long sysex messages. Like the MIDI Sample Dump Standard you can send samples.
I've found this :
I think your real problem is the 'generic USB to Midi cable' at it uses Microsoft class...
I wanted to be sure, so I've checked the official Yamaha documentation. See page 37 here :
http://synthmanuals.com/manuals/yamaha/tx7/owners_manual/tx7e1.pdf
Hi Rolf,
It's a dump of a DX7 bank with 32 patches inside. So the file actually already has only one F0, then 4102 bytes, then one F7 at the end.
In MIDIOX, I see that the usbmidi lib truncates this 4104 buffer in 266...
Thanks Rolf
I've tried all your suggestions, unfortunately I'm still stuck with no complete bank dump.
I'm going crazy with such a "simple" thing.
If my calculations are right (and MIDIOX displays the blocks right)...
Thanks.
So I've tried it but it doesn't solve the problem for me.
Now I see that:
Received 1024 bytes succesfully.
Received 3235 bytes of bulk dump (at 1078333 bytes/s = 1053,06 KB/s)
Hi,
I've got some problem with usbMidi too.
I try to send a DX7 bank sysex file by usbMidi (file stored on a SD card).
When I send only a patch it's working perfectly.
But when I try to send the whole file (4104...