Hello to all guys! usually I worked with Windows 7+Roland UM2 Usb-Midi interface. I send Midi Sysex messages to Roland SC-88 Module using this interface. I Program some Midi Encoders boards sending Midi messages. Ok, no problem, all runs fine
Due to modern Times I use notebook HP with Win10, but Roland UM-2 USB-MIDI doensnt' support Win10. Well, I buy a Miditech 2x2 Midi USB, Install it easily (it is a "Class Compliant" so it use native Win Drivers).
Well, short midi messeges as Note On/Off are sent well. BUT... When you send a package (As Sysexes or Midi encoder board program) many bytes are WRONG!!!! This is a disaster!
So, I tried another USB-MIDI , a MidiPlus ... OK, SAME ERRORS APPEARS.
Finally I tested modern interfaces in WIn7 and .... they use MIDI NATIVE DRIVERS ... result: ERRORS ALWAYS THE SAME
Resuming: All midi-usb interfaces that uses Win native Drivers seems have serious issues!!!!
If I use producer drivers, Messages are sent correctly (Win7+Roland UM-2 with related Roland Drivers)
Have you encountered similar issues???
Toady I cannot pass to Win 10 due to these questions!!
Thanks to everyone
Filippo
Does this happen with all software?
Can you show exactly what bytes are wrong?
Hi! Yes, it Happens with all softwares that I using
Testing with HP Probook 6470b , Win10, Intel i5 , USB 2.0 ports and 3.0 Ports
Midi interfaces Miditech 2x2, Midiplus 2x2 (Native Compliant Midi Drivers)
1) Parametor , a Java application to program some midi boards from https://orgautomatech.fr/
Encoder boards accepts 32,48 or 64 inputs and send midi message NoteON/NoteOFF, Boards are configurable via Parametor/Midi
When I program I can set notes related to Inputs. I program Iinput0=C1, Input1=C1# and so on. After prog, you check transmission and found Input0=D3 and so on..50% wrong notes.
2) Cedit88 (old software for SC88 Roland expander) : module says "checksum error)
3) Scpop2000 (Organ emulator for SC88) : in Win10, Module says "checksum error" receiving Sysexes
It seems only note-on note-off runs (only 3 bytes).
I'm searching a solution... It seems that native Win drivers make errors. In Win10 Midi intefaces are listed as "USB SPEAKERS" (!!!)
When I program using Win7+Roland UM2 2x2 Usb, that's run fine. Roland UM-2 is not accepted from Win10... 🙁
You may need to get a Roland UM-One Mk 2, this is compatible with Windows 10.
https://www.roland.com/us/products/um-one_mk2/
You are correct that the UM-2 does not appear to have Windows 10 drivers. However, if you mess around a bit with the Win 8/8.1 driver for the UM-2, it appears some people have had luck getting it to work. See this thread from another forum:
https://www.tenforums.com/drivers-hardware/15790-share-successfully-installing-edirol-um-2-windows-10-a.html
Found a Roland MkII one! On the same sistem where I had errors with Miditech 2x2 and Midiplus 2x2, I put this roland interface and all runs fine!
Roland says that it uses own drivers automatically downloaded, and not bugged midi compliant Windows drivers. It is true
Problem solved !!!
For professional use, please avoid any midi usb interface that use windows drivers!!!!:p
It seems like the switch to Windows 10 and the native MIDI drivers might be causing these issues. You're not alone; many folks have encountered similar problems with certain MIDI interfaces.