USB MIDI slower than plain MIDI on Fantom X
29 May 2010, 10:21Hi,
Has anybody else noticed that the USB MIDI interface on the X is slower than the regular MIDI interface? I discovered this while testing my Fantom X Live Commander software with the USB MIDI interface. Performance was very much inferior compared to connecting the Fantom to my PC using an Edirol UM2-EX USB MIDI interface.
Can anyone confirm my findings? Of course you don't notice this if you play just a few notes on one MIDI channel but if you start layering a few channels it becomes noticable very quickly.
I recently got the Fantom X Service from a nice fellow clan member so I looked up the block diagram to see if there could be an explanation for this and it seems there is.
According to the block diagram on page 43, the physical MIDI ports are hardwired directly to the main CPU while the USB interface connects to an internal bus which also connects the LCD and the WX chip which I guess is the actual sound engine. I suppose that the LCD especially may be taking up so much bandwidth that it may interfere with the real-time MIDI stream, although I'm not sure how much traffic is going on if the LCD content is not changing much.
Any other explanations?
Has anybody else noticed that the USB MIDI interface on the X is slower than the regular MIDI interface? I discovered this while testing my Fantom X Live Commander software with the USB MIDI interface. Performance was very much inferior compared to connecting the Fantom to my PC using an Edirol UM2-EX USB MIDI interface.
Can anyone confirm my findings? Of course you don't notice this if you play just a few notes on one MIDI channel but if you start layering a few channels it becomes noticable very quickly.
I recently got the Fantom X Service from a nice fellow clan member so I looked up the block diagram to see if there could be an explanation for this and it seems there is.
According to the block diagram on page 43, the physical MIDI ports are hardwired directly to the main CPU while the USB interface connects to an internal bus which also connects the LCD and the WX chip which I guess is the actual sound engine. I suppose that the LCD especially may be taking up so much bandwidth that it may interfere with the real-time MIDI stream, although I'm not sure how much traffic is going on if the LCD content is not changing much.
Any other explanations?
http://www.youtube.com/watch?v=TXz0UkVBZPQ
TOYZ in 60 seconds (short live video of my progrock band on YouTube)
TOYZ in 60 seconds (short live video of my progrock band on YouTube)