Forums > MaxMSP

USB vs. Midi port

January 28, 2008 | 4:06 am

Hi.

Does anyone have any insight on to whether Midi ports transmit better than USB? And if so how much of a difference? Economically speaking, USB supplies phantom to my controllers and I don’t need to get too complicated on routing the Midi. Is there any noticeable latency difference?

Thanks,
ruxtomikron


January 28, 2008 | 10:05 am

afaik usb is by all means better than classic midi. No loss and higher bitrate (= lower latency).

Quote: ruxtomikron wrote on Mon, 28 January 2008 05:06
—————————————————-
> Hi.
>
> Does anyone have any insight on to whether Midi ports transmit better than USB? And if so how much of a difference? Economically speaking, USB supplies phantom to my controllers and I don’t need to get too complicated on routing the Midi. Is there any noticeable latency difference?
>
> Thanks,
> ruxtomikron
—————————————————-


January 28, 2008 | 12:41 pm

> afaik usb is by all means better than classic midi. No loss and
> higher bitrate (= lower latency).

This doesn’t necessarily follow. A high bitrate facilitates lower
latency, but does not guarantee it. USB operates by polling, and the
host can only talk to one device at a time, so it’s not obvious that
the latency will be low, or fixed, compared to a point-to-point
serial connection.

On the other hand, USB is so much faster than MIDI (12Mb/sec for USB
2 vs. 31.25Kbaud) that it’s probably not an issue.

– N.

Nick Rothwell / Cassiel.com Limited
http://www.cassiel.com
http://www.myspace.com/cassieldotcom
http://www.last.fm/music/cassiel
http://www.reverbnation.com/cassiel
http://www.linkedin.com/in/cassiel
http://www.loadbang.net


January 28, 2008 | 1:41 pm

Yeah, that nuances my statement.

Here’s quite a good article:

http://www.soundonsound.com/sos/Oct04/articles/qa1004-7.htm

(first hit, btw, on ‘usb midi latency’ in google)

Mattijs

Quote: nick rothwell / cassiel wrote on Mon, 28 January 2008 13:41
—————————————————-
> > afaik usb is by all means better than classic midi. No loss and
> > higher bitrate (= lower latency).
>
> This doesn’t necessarily follow. A high bitrate facilitates lower
> latency, but does not guarantee it. USB operates by polling, and the
> host can only talk to one device at a time, so it’s not obvious that
> the latency will be low, or fixed, compared to a point-to-point
> serial connection.
>
> On the other hand, USB is so much faster than MIDI (12Mb/sec for USB
> 2 vs. 31.25Kbaud) that it’s probably not an issue.
>
> – N.
>
>
> Nick Rothwell / Cassiel.com Limited
> http://www.cassiel.com
> http://www.myspace.com/cassieldotcom
> http://www.last.fm/music/cassiel
> http://www.reverbnation.com/cassiel
> http://www.linkedin.com/in/cassiel
> http://www.loadbang.net
>
>
>
>
—————————————————-


Viewing 4 posts - 1 through 4 (of 4 total)