Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Moderator: James Steele

Forum rules
Discussion related to installation, configuration and use of MOTU hardware such as MIDI interfaces, audio interfaces, etc. for Mac OSX
Post Reply
User avatar
Yoga Man
Posts: 9
Joined: Mon Sep 21, 2020 12:15 pm
Primary DAW OS: MacOS

Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by Yoga Man »

In a posting a long, long time ago, Magic Dave wrote this very helpful summary describing how Apple Audio MIDI Setup manages multiple MOTU USB MIDI interfaces that feature an internal battery. In this instance he was referring to the MTP A/V.

https://www.motunation.com/forum/viewto ... 53#p253653

As the MOTU MIDI Express 128 does not have an internal battery, I am wondering what happens when Apple Audio MIDI Setup encounters several MOTU MIDI Express 128 interfaces? Does anyone have any experience of such a set-up? I get the impression that, when using identical battery-less MOTU interfaces, the same problems that dog the PC will surface on the Mac.

From my own efforts, I know that configuring multiple MOTU MIDI Express 128 interfaces is a nightmare on Windows, as the USB port enumeration is volatile on start-up. The host DAW frequently ends up with say, interface 2 assigned to where interface 4 should be and vice-versa, and often things end up more jumbled than that. This is hopeless, as the DAW has no way of knowing that the unit assignments have shifted, and dumbly connects to this new ordering of interfaces, assuming it to be the same as previously configured.

Does Audio MIDI Setup on the Mac fare any better with multiple identical MOTU MIDI interfaces that have no battery? I can’t see how it can work its magic and remember the hardware assignments without establishing some kind of identifier for each unit that survives a shutdown. And with no battery within the interface to allow the storing of this identifier, then this seems unlikely.

I maybe wrong, if so, please tell me I am, but presumably battery-less devices on the Mac will behave the same as Windows, which just sees lots of the same device and has no way of determining which is which, as the USB Vendor Identifier (VID) and Product Identifier (PID) are identical for each interface. As far as I can tell, there’s no facility to embed identifying information unique to each device that survives a shutdown. Hence, there’s nothing to discriminate between identical devices on start-up to replicate the previous order of MIDI interfaces.

If being bettery-less means that Audio MIDI Setup has no way of storing a unique identifier when using multiple MOTU Express 128 interfaces, then I'm guessing that random hardware assignments blight the Mac too. Does anyone know for sure?

I ask because a MOTU Tech recommended getting a Mac to resolve the assignment problem in Windows – buy another computer, stellar advice, right? But I can’t see how this would make any difference. Indeed, I’m assuming that he’s thinking about how the Mac behaves with multiple MIDI Express XT interfaces, which feature the all-important battery, as covered in Magic Dave’s enlightening post.

If Audio MIDI Setup has some additional tricks up its sleeve to a enable reliable configuration with multiple battery-less MOTU MIDI interfaces, then I’d be very interested to learn more. However, postings on Gearslutz and some older ones here complain of random assignments on the Mac using several MOTU Express 128 interfaces, so if this problem affects both Mac and Windows, then there is little incentive to change platforms.

For me, the only workaround that delivers stability on Windows 10 is to use a USB hub with individual port switching. With the computer booted up and ready, power the MOTU MIDI Express 128 interfaces up in an orderly sequence, with a 30 second gap between devices and, with any luck, you will end up with the desired configuration. Your mileage may vary. Indeed, there’s a load more I could say about that workaround but it’ll keep. And if Macs are similarly affected, I would expect the same approach to work.

The question of reilability with multiple MOTU MIDI interfaces may not appear on MOTUnation that often because it’s assumed to be fairly uncommon – everyone uses virtual instruments, right? I’m not so sure, and I’m more inclined to think that those with multiple interfacing are likely to have professional leanings and will contact MOTU directly for tech support, where they are likely to be told: buy a Mac buy a hub or buy a multiple MOTU Express XTs instead, which is expensive and wasteful.

Of course, there may be many MOTU MIDI Express 128 users who simply suffer in silence or others who have a mix of MIDI interfaces, possibly different brands, and don’t encounter these issues. We can never know for sure. Still, it is an ongoing issue and the fact remains that MOTU marketing continues to claim that using multiple MIDI Express 128 interfaces is easy to configure on macOS and Windows:
Expansion - MOTU MIDI interfaces grow with you. Expansion is simple. Add additional MIDI ports by plugging in another MOTU MIDI interface.
https://motu.com/products/MIDI/128

It should really read: Add additional MIDI ports by plugging in another MOTU MIDI interface EVERY TIME you start up and make sure you do it at the right time and in the right order.

Experience of the MOTU Express 128 suggests that this claim amounts to misinformation (certainly for Windows, and most likely for the Mac too, which is why I'm writing this, I want to know) and the statement should be withdrawn, or better still, the issue should be remedied. I’m not being too serious here but it might wake the company up a bit if there was a hint of class action law suit on this matter. Perhaps then we might get close to finding out how many of us out there are using multiple identical battery-less MOTU MIDI interfaces and have to live with this unstable port assignment drudgery, all because we believed a company that sold us devices that fail to deliver on its marketing promise.
MOTU 828es • MOTU Audio Express • MOTU micro lite • M-Audio MIDISport 8x8/s • Old MIDI synths and outboard effects • NI Komplete 12 • Logic Pro X • Cubase Elements 10.5 • MacBook Pro 2011, 2.3GHz Core i5, 8GB RAM, Mac OS X 10.12.6 • Dell Precision M3800 Workstation Core i7-4702HQ, 16GB RAM, Windows 10 Pro.
User avatar
CharlzS
Posts: 838
Joined: Sun Jan 27, 2019 9:07 am
Primary DAW OS: Windows

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by CharlzS »

Have you tried a dedicated channels usb card on the Windows box? That may help differentiate devices. They're a little pricey, but returnable if it doesn't work. Some listed here: https://smile.amazon.com/s?k=dedicate+c ... nb_sb_noss
DP 11.34 PT 2025.6 Mixbus 11 VEP 7.x with various VIs
NI Komplete Audio 6 on HP Envy 8G i7 Quad Laptop Win11
MOTU 828es ADA8200 MTP-AV on HP Z2 G4 Xeon Workstation Win11
MOTU M4 on MacBook Air M2 2023 Sequoia.5
User avatar
Yoga Man
Posts: 9
Joined: Mon Sep 21, 2020 12:15 pm
Primary DAW OS: MacOS

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by Yoga Man »

Thanks for the suggestion, but I have little confidence that it would work. I certainly would have expected the MOTU Tech I dealt with to have suggested it, if it was likely to be a solution. And if they haven't already, then maybe someone at MOTU should go to the trouble of getting a dedicated channels USB PCIe card in for tests with the MIDI Express 128, micro lite et al, and if it works, then a Technote really should be published. And if it doesn't, then, as you say, they can always return it.

That aside, Microsoft’s own documentation on handling ‘duplicate devices’ suggests that enumerating identical USB devices is pretty much the luck of the draw on startup.

https://techcommunity.microsoft.com/t5/ ... _Detection

Staggering the presence of each instance (i.e. plug them in one by one) seems to be the only stable method of ensuring a predetermined MIDI interface device order.

Still, this is the Mac hardware section and my question is really about how multiple identical MOTU MIDI Express 128 interfaces behave with Audio MIDI Setup on the Mac. Do the interface configurations change randomly, like on Windows, or do they magically stay put?
MOTU 828es • MOTU Audio Express • MOTU micro lite • M-Audio MIDISport 8x8/s • Old MIDI synths and outboard effects • NI Komplete 12 • Logic Pro X • Cubase Elements 10.5 • MacBook Pro 2011, 2.3GHz Core i5, 8GB RAM, Mac OS X 10.12.6 • Dell Precision M3800 Workstation Core i7-4702HQ, 16GB RAM, Windows 10 Pro.
User avatar
mikehalloran
Posts: 16288
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by mikehalloran »

The batteries exist only to save User settings. The devices work fine otherwise except that you'd have to re-enter your settings if the battery is missing. Interestingly, behaviour can get weird if the battery is too low. Like an iMac or Mac Pro, a low battery is far worse than having a unit that is missing one.

Newer MOTU interfaces do not require a keep alive battery to maintain its settings.
Last edited by mikehalloran on Sun Mar 14, 2021 6:32 pm, edited 1 time in total.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
User avatar
HCMarkus
Posts: 10464
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by HCMarkus »

Like many, I haven't used a stand alone MIDI interface for years; USB direct-connected keyboards and other controllers along with today's stellar VIs have allowed me the luxury of saying "I have no idea," in response to your questions Yoga Man. Hopefully someone with a setup like yours but running macOS will reach out here.
HC Markus
M1 Mac Studio Ultra • 64GB RAM • 828es • macOS 15.5 • DP 11.34
https://rbohemia.com
User avatar
Yoga Man
Posts: 9
Joined: Mon Sep 21, 2020 12:15 pm
Primary DAW OS: MacOS

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by Yoga Man »

Thanks for your reply Mike, so if it’s not a settings/battery back-up issue, does that mean that Magic Dave’s description of how Audio MIDI Setup on the Mac interrogates an MTP A/V and establishes a connection that persists after a restart is also somehow applicable to the MOTU MIDI Express and micro lite?

That’s a question that could do with a definitive answer, though I won’t hold my breath.

And to be frank, I’m not entirely convinced by your suggestion that the ‘batteries exist only to save User settings’ because of Magic Dave's explanation of how a battery-equipped MOTU MIDI interface behaves with Audio MIDI Setup:
If the battery in the interface goes dead, the interface resets to factory defaults when it is powered down. If there had been an assigned device ID in the interface, that ID is zeroed out if the battery is dead and you power the unit off. Therefore the next time you connect the interface to AMS, AMS thinks this is a new interface in your system.
https://www.motunation.com/forum/viewto ... 53#p253653

Of course this historical posting could be incorrect, but it does seem entirely plausible.

My thinking is that if there is no battery in the MIDI interface to enable retention of a unique assignment generated by AMS, then there is no mechanism for a persistent assigned ID. Or to put it another way, it seems likely that these devices do not provide the facility for AMS to assign a unique ID to each of them that can be retained. Hence, on start-up, when using multiple identical MOTU MIDI interfaces, they are all considered to be new devices and end up being randomly configured.

Perhaps when the more vital question is addressed – Does the Mac suffer from the same random configuration changes after a restart that occur on Windows with multiple identical battery-less MOTU MIDI interfaces? – we will have a clearer picture of whether assignment persistence exists on any of these devices.

My gut feeling is that the behaviour on the Mac is unlikely to be any different to Windows in this scenario. I’d just like to know for certain.
MOTU 828es • MOTU Audio Express • MOTU micro lite • M-Audio MIDISport 8x8/s • Old MIDI synths and outboard effects • NI Komplete 12 • Logic Pro X • Cubase Elements 10.5 • MacBook Pro 2011, 2.3GHz Core i5, 8GB RAM, Mac OS X 10.12.6 • Dell Precision M3800 Workstation Core i7-4702HQ, 16GB RAM, Windows 10 Pro.
User avatar
mikehalloran
Posts: 16288
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by mikehalloran »

Yoga Man wrote: Mon Mar 15, 2021 2:42 am Thanks for your reply Mike, so if it’s not a settings/battery back-up issue, does that mean that Magic Dave’s description of how Audio MIDI Setup on the Mac interrogates an MTP A/V and establishes a connection that persists after a restart is also somehow applicable to the MOTU MIDI Express and micro lite?

That’s a question that could do with a definitive answer, though I won’t hold my breath.
Old post from long ago. Things have changed. My MIDI interfaces from MOTU show up after restart in Catalina—the MTP AV USB has one; the 828mkII does not. I use the current drivers for each. There are issues with Windows 10 but people make them work.

The MTP firmware EPROM needs to be 2.01 and the USB EPROM needs to be 1.32. I bought the last pair from MOTU in May 2012 after they were discontinued and removed from the web site.
And to be frank, I’m not entirely convinced by your suggestion that the ‘batteries exist only to save User settings’ because of Magic Dave's explanation of how a battery-equipped MOTU MIDI interface behaves with Audio MIDI Setup:
To be frank, I don’t care what you think. There is no ‘agree to disagree’ or any other such nonsense here. The CR2032 is there to keep the settings alive and serves no other purpose. Newer MOTU interfaces haven’t used them for over 20 years. Though sold for a long time, the MTP AV USB was released in 1999 (the MTP AV was 1992). The 828, released in 2001, did not require a battery and nothing MOTU has released since requires one.
bla, bla, bla, bla, bla….
What is your real question or do you have one?
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
User avatar
Yoga Man
Posts: 9
Joined: Mon Sep 21, 2020 12:15 pm
Primary DAW OS: MacOS

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by Yoga Man »

Hi Mike,
I thought this was a discussion forum so what’s with the ‘bla bla bla’ nonsense? I presumed there would be more maturity in the discourse here than this. Truly.

So let’s just breathe and relax for a minute, eh?

You ask what is my real question, which is surprising, but as I have explained in earlier posts I am wondering if shifting to the Mac would solve the problems we are experiencing with Windows in the studio I am working in. I don’t know the answer, so I thought I’d ask in the Mac hardware forum.

My experience with Windows is that using multiple MOTU MIDI Express 128 interfaces is unstable because these devices are identical and don’t have any unique identifier that survives a restart. Hence, Windows doesn’t remember the device order assignments, so with every start-up these MIDI Express 128 interfaces get randomly reassigned to the USB bus and then appear in the wrong order on the DAW.

So my question is: does the same thing happen on the Mac with Audio MIDI Setup when using multiple MOTU MIDI Express 128 interfaces?

The equipment you refer to in your own set-up is not identical and so has little relevance to my question.

In short, your dedicated multiport MIDI interface (MTP A/V) and your multi I/O audio interface with just one MIDI In/Out port are never going to be seen by any operating system as identical devices.

Also, the MOTU 828mkII is a FireWire-only device and your MTP A/V is USB so, again, I don’t see how that is relevant either, as they won’t even be on the same bus.

For your information, six MOTU MIDI Express 128 interfaces were bought about three years ago, so I presume they would have the latest firmware given that your comments on EPROMs refer to 2012.

Your own posting from 2015 confirms this:
If you are using the Micro Lite or Express 128, or a MIDI Express XT or Micro Express with removable rack ears, your interface already has this latest ROM version and you do not need to purchase this ROM update.
https://www.motunation.com/forum/viewto ... 75#p517675

I have spent a lot of time researching the issues and presenting them as clearly as possible. I feel my question deserves rather more consideration than the response you gave. But as you have already stated, you don’t care what I think.

I’m sure the forum benefits from your wisdom in a vast number of queries, but I don’t see your input on this issue as being particularly insightful. If you could be courteous enough to read the question before replying, then perhaps this unpleasantness would have been avoided. So please don’t be a bully Mike, it’s not a good look.

Thanks.
MOTU 828es • MOTU Audio Express • MOTU micro lite • M-Audio MIDISport 8x8/s • Old MIDI synths and outboard effects • NI Komplete 12 • Logic Pro X • Cubase Elements 10.5 • MacBook Pro 2011, 2.3GHz Core i5, 8GB RAM, Mac OS X 10.12.6 • Dell Precision M3800 Workstation Core i7-4702HQ, 16GB RAM, Windows 10 Pro.
pascal
Posts: 2
Joined: Sat Sep 14, 2024 11:00 am
Primary DAW OS: Windows

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by pascal »

Hello Yoga-Man,

I have exactly the same problem.
I am also pretty disappointed with Motu because we were deceived.
I have spoken to support in Germany, they can't help either, they don't put any money into fixing these bugs. The devices are swapped every time they are switched on, which sometimes even causes Cubase or Windows 10 to crash. I used to have 3 Emagic Unitors without USB, had to switch to a newer PC and then switched to Motu. That was a big mistake. Motu makes false promises (supposedly multi-device capable), no it isn't, it doesn't work. I will sell the Motu Express 128, you can't work professionally with it. Does anyone have experience with ESI M8U XL, or does the problem occur with it too?
User avatar
mikehalloran
Posts: 16288
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by mikehalloran »

The macOS is much friendlier to Multiple Devices that is Windows. Without more information from you, none of are going to have a clue as to the problem. As for synchronizing multiple units, the following is from MOTU.
https://motu.com/techsupport/technotes/ ... 0104749544
To reset a MOTU MIDI interface, press and hold the Panic button as you turn on the interface. For our USB bus-powered Micro Express, hold down the Panic button while plugging the interface into the computer's USB port. For a Digital Timepiece, hold down the Source button as you power it up.

The MIDI Express 128, Micro Lite, and Fastlane do not have any sync features and would not need a reset.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
pascal
Posts: 2
Joined: Sat Sep 14, 2024 11:00 am
Primary DAW OS: Windows

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by pascal »

It doesn't help me that it works with a Mac. I don't have a Mac. You shouldn't deceive customers and make false promises. It would have been more honest to say that multidevice functionality only works with Mac and not with Windows. I spoke to ESi in Germany on the phone. With their newer devices, there is the option of setting the hardware ID with a switch: A or B. At least. For larger setups, however, this reaches its limits. It would have been better to use A, B and C, D. That would have solved the problem.
User avatar
James Steele
Site Administrator
Posts: 22856
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Diego, CA - U.S.A.
Contact:

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by James Steele »

pascal wrote:It doesn't help me that it works with a Mac. I don't have a Mac. You shouldn't deceive customers and make false promises. It would have been more honest to say that multidevice functionality only works with Mac and not with Windows. I spoke to ESi in Germany on the phone. With their newer devices, there is the option of setting the hardware ID with a switch: A or B. At least. For larger setups, however, this reaches its limits. It would have been better to use A, B and C, D. That would have solved the problem.
Who are you talking to? This is not a MOTU run board. Mike doesn’t work for MOTU. So who is deceiving customers?? We are all just users like you and not MOTU employees.
JamesSteeleProject.com | Facebook | Instagram | Twitter

Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
dgatwood
Posts: 41
Joined: Mon Oct 25, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Sunnyvale, CA

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by dgatwood »

I'm not a Windows expert, but I assume their device enumeration is at least mostly deterministic, in which case the nondeterministic ordering is probably caused by driving both of these interfaces with the same USB controller chip.

Try connecting one to a USB 2.0 port and one to a USB 3.0 port. See if that causes the device enumeration order to become stable. If that doesn't help, try other combinations of ports.

Normally, my fallback suggestion would be to switch to Linux, but because MOTU didn't follow the USB standard for MIDI devices and has their own custom drivers, that won't work, either. So there's a possibility that the only way to fix this is to fix some bug in the way MOTU's custom driver handles device enumeration, and not being a Windows expert, I have no idea what that would involve; on most platforms, it involves naming the interface in a stable way based on the device tree path.
User avatar
HCMarkus
Posts: 10464
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: Hit or myth? Achieving stability with multiple identical MOTU MIDI interfaces

Post by HCMarkus »

dgatwood wrote: Sat Nov 23, 2024 5:55 am Try connecting one to a USB 2.0 port and one to a USB 3.0 port. See if that causes the device enumeration order to become stable. If that doesn't help, try other combinations of ports.
Just gotta' chime in here to recognize the thoughtful and potentially helpful suggestions dgatwood has offered on several threads here today.

Thank You! :D
HC Markus
M1 Mac Studio Ultra • 64GB RAM • 828es • macOS 15.5 • DP 11.34
https://rbohemia.com
Post Reply