Edirol/Roland USB legacy driver hack for Windows 10

For anything relating to music-making on Windows computers, with lots of FAQs. Moderated by Martin Walker.

Moderator: Moderators

Edirol/Roland USB legacy driver hack for Windows 10

Post by Tímo »

Recently purchased a new PC (thanks 3XS) and migrated to Win 10.

Sadly Edirol/Roland do not officially support Win 10 with some of their older USB devices (likely due to costly driver certification?), so was unable to install my previously trusty Edirol UM-3EX 3-in/out MIDI interface. It attempts to install them, gets halfway through, then suddenly states the drivers aren't compatible and automatically launches the uninstall process.

Image

Other Edirol/Roland products potentially affected:

Audio interfaces:
Cakewalk FA-66 [limited]
EDIROL FA-66 [limited]
FA-101
UA-1EX
UA-25


Midi interfaces:
UM-1/1EX/1S/1SX/1X
UM-2/2C/2E/2EX
UM-3EX
UM-550
UM-880


Midi controller keyboards:
A-500S
PC-50
PCR-30
PCR-50
PCR-80
PCR-M1
PCR-M30
PCR-M50
PCR-M80
PCR-300
PCR-500
PCR-800


V-Studio:
V-STUDIO 20
V-STUDIO 700 CONSOLE
V-STUDIO 700 I/O


DTMP:
MA-1EX
SD-20
SD-80
SD-90


Synthesizers:
Fantom-G6
Fantom-G7
Fantom-G8
SonicCell


Guitar & Bass:
DR-880 [Limited]
eBand JS-8
GT-Pro


Attempting to install with compatibility settings, admin privileges, etc. also fail to work.

However there is a workaround that people have used with V-Drums and it worked for my UM-3EX too, although it takes a little editing and bypassing certification. It's worth a try before you junk or ebay the unit which I was about to do.

Without further ado:

• Remove the Edirol/Roland USB device from your PC, if connected.
• Download the Windows 8.1 drivers for your Edirol/Roland device (UM-3EX in my case) from the Edirol/Roland website.
• Extract the contents its own new folder (um3ex_w81d_v101, in this case).
• Search the folder and sub-folders for an *.inf file. In my case there were two, one in each of the 32- and 64-bit folders: um3ex_w81d_v101/Files/64bit/Files/RDIF1058.INF and um3ex_w81d_v101/Files/32bit/Files/RDIF1058.INF
• Open these *.inf file(s) using Notepad.
• Search within the *.inf files (ctrl+f) for the text string: "[Roland.NTamd64.6.2]" (not including the speech marks) and take a look at the lines below it. Mine showed:

Code: Select all

[Roland.NTamd64.6.2]
;; Windows8
%RDID0058DeviceDesc%=RDID0058Install, USB\VID_0582&PID_009A ; UM-3EX

[Roland.NTamd64.7]
;; not supported
• The above lines of code show the drivers would be installed by Windows 8.x, but not for versions after it, even if they are compatible. To get it to install for Windows 10 you will need to copy the line of code that was used for [Roland.NTamd64.6.2] and paste it into the [Roland.NTamd64.7] section, overwriting where it says ";; not supported".

So you should now have something similar below, where your Edirol/Roland device is duplicated for both the Roland.NTamd64.6.2 and Roland.NTamd64.7 portions:

Code: Select all

[Roland.NTamd64.6.2]
;; Windows8
%RDID0058DeviceDesc%=RDID0058Install, USB\VID_0582&PID_009A ; UM-3EX

[Roland.NTamd64.7]
%RDID0058DeviceDesc%=RDID0058Install, USB\VID_0582&PID_009A ; UM-3EX
• Save the *.inf files (overwrite them).

Given the drivers have now effectively been 'tampered' with, Windows won't automatically allow them to be executed as a security precaution. Therefore you will need to install them without driver signature enforcement.

To do this (before going further you may need to write these down as you'll be restarting your PC and may not know what to click)....

• Click Windows Start, and type "Change advanced start-up options" and execute it. This will take you to the Windows 10 Settings Recovery options.
• On the right, where it says Advanced Startup, choose "Restart Now"
• Once it takes you to the blue menu screen, click: "Troubleshoot", followed by "Advanced Settings" > "Startup Settings" > "Restart".
• Once PC has restarted, press the number 7 to 'Disable driver signature enforcement'.
• Finally, navigate to where you extracted and modified the drivers and install the new modified drivers. Follow any on-screen prompts and insert the Edirol/Roland USB device when requested to complete the installation.
• Restart PC after completion (this will automatically take you out of 'disable driver signature' mode).

Done.

Hope this may help others in the same predicament as it helped me. Full kudos to intouch1 from the vdrums forum: https://www.vdrums.com/forum/advanced/t ... ver-solved

~Timo
User avatar
Tímo
Regular
Posts: 121 Joined: Wed Sep 25, 2002 12:00 am Location: Derby, England
http://Infekted.org ~ Access Virus news & community

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by caicai »

Thank you for the clear and concise instructions, much appreciated!

Sadly this does *NOT work for the expensive gem that is the um-550 (& um- 880), which is handy as it may convice those holding on to them - to sell them at last and let the price drop from the rest of us! (Please?). ( Guilty lie smile face )

* disclaimer - where I say not i actually mean; it appears to works perfectly.

Thank you!!
caicai
Posts: 1 Joined: Thu Mar 23, 2017 10:55 pm

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by ConcertinaChap »

Thanks for that. I've got a UA-25 which I've been using in class-compliant mode with my Surface but that has meant I can't use 24 bit or MIDI. I'll give this a whirl.

CC
User avatar
ConcertinaChap
Jedi Poster
Posts: 12859 Joined: Wed Jul 20, 2005 12:00 am Location: Bradford on Avon
Mr Punch's Studio
I don't play music because I think I'm a great musician,
I play because music is great and I want to be part of it.

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by Promedia »

Hi guys,

I just picked up an Edirol M-80 but (stupidly) forgot to check the support page, Roland stopped supporting the keyboard after 8.1. The hack worked like a charm, if fact my Fantom X8 doesn't seem to like Win 10 64, I might give that a try too!!

Thanks again!

George Wood
Promedia
Posts: 3 Joined: Sat Sep 05, 2015 12:00 am Location: Livingston
Professional composer / producer based in the UK - https://soundcloud.com/george-wood

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by saresu »

Dear Timo

You are the best my friend!

Ive been using my PCR 500 for years since Win7 and now thanks to you Im still using it with Win10. The hardware is still great and Ill keep using it till it dies.

Thank you so much.

Diego
saresu
Posts: 1 Joined: Wed Aug 30, 2017 12:18 pm Location: Japan

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by EddieTemple »

I used an almost identical method to get my 16 year old Roland XV5050 module to work with Win 10, so definitely worth a try with any older Roland USB hardware.
EddieTemple
Posts: 1 Joined: Thu Aug 31, 2017 9:11 pm

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by SveinJo »

For Edirol PC-50 it turned out to be easy (after a lot of hacking and cursing). Detach the USB cable, turn off the power, move the "Advanced Driver" switch to off, reconnect and turn on the power again. That's it!
SveinJo
Posts: 1 Joined: Mon Nov 06, 2017 5:10 pm

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by greenfox4075 »

I have found this hack to work for my Edirol UM-1X, but find that after a Windows update the driver has been removed. I think this is now the third time.

Has anyone else noticed this?
Is there any way to stop Windows removing unsigned drivers when an update occurs?
I don't use my MIDI interface very often, but when I do I am usually out somewhere and just want it all to work when I plug it in.

The hardware is still in good condition, and once the driver is properly set up it works like a charm. Why should I need to buy a new device, or go through this convoluted process over and over again?
greenfox4075
Posts: 1 Joined: Wed Nov 08, 2017 12:58 am

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by Tímo »

greenfox4075 wrote:I have found this hack to work for my Edirol UM-1X, but find that after a Windows update the driver has been removed. I think this is now the third time.

Has anyone else noticed this?

Yep, I noticed it with the Anniversary Update, and Creators Updates.

I think it's because such Windows updates are entire OS refreshes, rather than bolt-ons, and it afterwards attempts to redownload and install new drivers rather than re-use the ones that are previously installed.

The Edirol device seemingly wont be recognised after such an OS update. The LED on my UM-3EX didn't even light up showing it was connected, regardless of which USB port I tried, looking for all the world like it was a dead device.

After the OS update I removed the device, uninstalled the Edirol drivers (they were still seemingly installed), restarted the PC, then followed the same instructions on this page again to reinstall the device, and everything's lit up and working again. Luckily the methodology hasn't changed with each update at all.

I've saved my own modified drivers to a compressed file (WinZip) to save downloading and editing them from the internet each time, though. Cuts one headache out at least.
User avatar
Tímo
Regular
Posts: 121 Joined: Wed Sep 25, 2002 12:00 am Location: Derby, England
http://Infekted.org ~ Access Virus news & community

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by Sebadams »

Thanks so much for going to the trouble of posting this and explaining it so clearly!! Brilliant advice and worked perfectly for my Edirol PCR 500 today :mrgreen: : :clap:
Sebadams
Posts: 2 Joined: Thu Dec 04, 2008 12:00 am

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by BillB »

Hi, thought I would flag this one up again, as the latest Windows 10 update caused the (previously hacked ‘W10’) Roland drivers to stop working again on my UM-880/UM-550. By stop working I mean that the USB LED indicators on the 880/550 went out and no data transfer USB>MIDI with Edirol Original Driver setting. They would work in generic USB driver mode, but I read (above/elsewhere) that updates might stop previously working unsigned drivers, and it would be necessary to reinstall.

Followed the advice above again, but would add, you might as well uninstall the ‘old’ drivers first (uninstall EXE is in the driver folders), as the driver installation insists on uninstalling followed directly by reboot, so after a reboot it isn’t in the special mode and won’t install unsigned drivers anyway, might as well get it out of the way first.

The UM-550/880 drivers installed fine, albeit some of the ports now have different names to before, so I have had to re-assign the “friendly names” in Reaper...

There goes another few hours of my life dealing with the consequences of Windows updates
:headbang:
BillB
Frequent Poster
Posts: 1903 Joined: Mon Apr 07, 2003 12:00 am Location: East Yorkshire

Re: Edirol/Roland USB legacy driver hack for Windows 10

Post by lupussonic »

Hi Peeps,

I have an Edirol FA 66 that I recently dusted off. Since I have upgraded my computer from an ancient MAC to a spanky Win 10 since I last used the FA 66, I searched the net for cable connectivity solutions as my new computer has a thunderbolt port, no Firewire. I read that it is possible to go from FW400 to TB2, TB2 to TB3 with the right adapters so have forked out on those.

Then read the OP of this thread, with the advanced startup procedure. I am not super savvy about all this, and may be missing something, but I have tried and tried to get it to install about 67,897,00 times with no success.

Is it possible to install this FA 66 with Thunderbolt?

I would assume that if it works with Tb, it should install with Tb as well?

What am I missing?

Many thanks for any help or advice!
lupussonic
New here
Posts: 7 Joined: Fri Apr 27, 2018 7:27 pm
Post Reply