midman112113
2016-10-06 23:41:17
This happens with a Medeli drum module which sends a constant F8 Timing Clock and FE Active Sensing messages
*Repro*
This repro needs two computers which will be labled PC1 and PC2
# Connect MIDI sport 2x2 in with module MIDI DIN out via MIDI cable
# Connect MIDI sport 2x2 out with module MIDI DIN in via MIDI cable
# Connect MIDI sport 2x2 to PC 1
# Connect Module to PC2
# Open SendSX on each computer, and select input outputs as MIDI sport and e-drum (module name) respectively
# Send 64 byte MIDI string below from PC1 to PC2
> F0 47 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09
> 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 F7
>
*Expected*
* 64 bytes are consistently transmitted through module
*Problem*
* On first attempt the string cannot send completely, it takes multiple attempts to transmit 64 bytes, and some times more than 64 bytes are sent at the same time
* Constant timing clock and active sensing messages being sent seem to be getting in the way of Sysex transmittion
[img] [/img]
I am just curious Florian, can you give me any info from the SendSX side of things as to why the transmission of the 64 bytes seem to start happening, but then gives up after being drowned out by timing clock messages? I am 99% sure this is a firmware issue with the module not being smart enough to handle the speed / different messages, but was just curious about your thoughts.
Best,
MIDIMAN112113
*Repro*
This repro needs two computers which will be labled PC1 and PC2
# Connect MIDI sport 2x2 in with module MIDI DIN out via MIDI cable
# Connect MIDI sport 2x2 out with module MIDI DIN in via MIDI cable
# Connect MIDI sport 2x2 to PC 1
# Connect Module to PC2
# Open SendSX on each computer, and select input outputs as MIDI sport and e-drum (module name) respectively
# Send 64 byte MIDI string below from PC1 to PC2
> F0 47 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09
> 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 01 02 03 04 05 06 07 08 09 00 F7
>
*Expected*
* 64 bytes are consistently transmitted through module
*Problem*
* On first attempt the string cannot send completely, it takes multiple attempts to transmit 64 bytes, and some times more than 64 bytes are sent at the same time
* Constant timing clock and active sensing messages being sent seem to be getting in the way of Sysex transmittion
[img] [/img]
I am just curious Florian, can you give me any info from the SendSX side of things as to why the transmission of the 64 bytes seem to start happening, but then gives up after being drowned out by timing clock messages? I am 99% sure this is a firmware issue with the module not being smart enough to handle the speed / different messages, but was just curious about your thoughts.
Best,
MIDIMAN112113