It seems you're facing compatibility issues with the MOTU MIDI Express 128 interface after upgrading to macOS Sonoma. This can be due to various reasons, such as changes in the way the new OS handles certain drivers or USB devices. Here's a guide to help troubleshoot and potentially resolve the issue:
Guide Step by Step:
Check MOTU's Official Support: First, visit MOTU's official website or contact their support to check if they have released any updates or patches specifically for macOS Sonoma compatibility.
Update Drivers and Software: Ensure you have the latest drivers for the MOTU MIDI Express 128. Sometimes, older drivers may not be fully compatible with newer versions of macOS.
Reset MIDI Configuration:
- Open Audio MIDI Setup (found in Applications > Utilities).
- Go to the MIDI Studio window (Window > Show MIDI Studio).
- Remove the MOTU MIDI Express 128 from the list.
- Reboot your computer and reconnect the device to see if it is recognized correctly.
Check USB Port and Cable: Try connecting the device to a different USB port. Also, use a different USB cable to rule out any issues with the cable.
IOREG Output Analysis: Given that IOREG reports the device, it indicates that macOS recognizes the hardware. The issue may lie in the MIDI setup or software compatibility.
Permissions and Security Settings: With new macOS updates, security and privacy settings can sometimes restrict access to certain devices. Check your System Preferences to ensure that any required permissions are granted.
Use Terminal for Further Diagnostics: Use Terminal commands to gather more detailed information about system processes and USB device management. This can help identify if there are any conflicts or errors preventing the device from working properly.
Alternative Software Testing: Try using the MIDI Express 128 with different software to rule out specific issues with Logic. For instance, you can test it with another DAW or a MIDI monitor app.
Reinstall Ventura on a Separate Partition: If you need the device urgently, consider installing Ventura on a separate partition or external drive. This can help determine if the issue is specifically with Sonoma.
Community Forums and Discussions: Search through forums like tonymacx86, MacRumors, or Reddit for discussions about similar issues. Other users with the same hardware may have found workarounds or solutions.
Create config.plist:
In this case, modifying a config.plist file isn’t directly applicable since you're dealing with a real Mac system and not a Hackintosh setup. The config.plist file is specific to Hackintosh systems.
Compatibility issues with audio and MIDI hardware can be quite complex in Hackintosh and even in standard Mac environments, especially after major OS updates. If none of the above steps work, keeping an eye on updates from MOTU and Apple regarding macOS Sonoma compatibility would be advisable.
I had a working MOTU MIDI Express 128 in Ventura, but my install got corrupted and wouldn't boot, so I did a fresh install of Sonoma. The MOTU extension is installed and it says its working. IOREG reports the device. But it will not show up in Audio MIDI Setup or Logic.
This is awful. Not sure what to do. Does anyone else running Sonoma use a MIDI Express 128 or any other MOTU USB MIDI interface?
Here's my IOREG output for the device:
Express 128@14500000 <class AppleUSBDevice, id 0x100000656, registered, matched, active, busy 0 (0 ms), retain 14>
{
"sessionID" = 7575259514
"idProduct" = 1
"iManufacturer" = 1
"bDeviceClass" = 255
"bMaxPacketSize0" = 8
"bcdDevice" = 256
"iProduct" = 2
"iSerialNumber" = 0
"bNumConfigurations" = 1
"Bus Power Available" = 250
"USB Address" = 14
"Built-In" = No
"locationID" = 340787200
"bDeviceSubClass" = 3
"bcdUSB" = 256
"USB Product Name" = "Express 128"
"PortNum" = 5
"non-removable" = "no"
"AppleUSBAlternateServiceRegistryID" = 4294968916
"bDeviceProtocol" = 0
"IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
"IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
"kUSBCurrentConfiguration" = 1
"Device Speed" = 1
"USB Vendor Name" = "Mark of the Unicorn"
"idVendor" = 2045
"IOGeneralInterest" = "IOCommand is not serializable"
"kUSBProductString" = "Express 128"
"kUSBVendorString" = "Mark of the Unicorn"
"IOClassNameOverride" = "IOUSBDevice"
}
Read more
Post a Comment