midisport-macos
midisport-macos copied to clipboard
Test MIDISPORT devices with unequal inputs and outputs
M-Audio created some strange beasts such as the MIDISPORT 2 x 4 which have a different number of inputs as outputs. Currently the driver assumes an equal number of inputs and outputs (these were the only cases in 2000) and the NumberOfPorts
key in MIDISPORT_devices.xml is used for both the number of inputs and output ports. Therefore:
- The USB Product IDs for the 2 x 4 and other similar variants need to be determined.
- The correct firmware needed for those variants need to be determined.
- The buffer sizes used by those devices need to be determined.
- Support for
NumberOfInputPorts
andNumberOfOutputPorts
need to be added in the MIDISPORT_devices.xml file. Backwards compatibility withNumberOfPorts
should be retained. - The CoreMIDI plugin needs to use the individual input and output ports specifications.
Current development on the ExpandedDeviceSupport branch.
Preliminary support (requiring testing) for the MIDISPORT 2x4 is now in v1.2.0.
Anyone with a MIDISPORT 2x4, please test with v1.2.0 and report your results here?
Hi, Just got this working with a Midisport 2x4 in Monterey. Thank you so much! Very grateful to keep using it.