Roland PC-300, not supported by Lion?

After upgraded to Lion, and trying to reinstall the Roland driver, it's a no go.

When I tried to "uninstall", I get a message about, not supporting Power PC stuff.


That make sense? Is there a fix?


Thanks

MacBook Pro, Mac OS X (10.7.2), 2.66GHz Intel Core 2 Duo / 4GB

Posted on Oct 23, 2011 7:25 PM

Reply
73 replies

Feb 11, 2015 3:45 AM in response to MRWILSONDJ

Hey Mr Wilson DJ,

I'm trying this fix on my MBP 2013 on Yosemite 10.10.1 and it doesn't seem to be working. The only plugin in my Library > Audio > MIDI Drivers is the one made in Xcode... and when i look in Audio Midi Setup, the device doesn't appear.


Strangely though, my two other midi keyboards do appear in Audio Midi Setup, however their .plugin files don't seem to exist? Thinking this is either because they're just standard plug n play keyboards or perhaps i'm not in the right directory?


Any tips?


Cheers 🙂

Lucas

Feb 14, 2015 11:53 PM in response to skyle_mac

OK then, here's a "ready baked" driver.


My driver for PC-300, working fine on late 2013 MBP Mavericks 10.9.5 is available in my dropbox at https://www.dropbox.com/sh/oonzuhyk9nul7ny/AABd_aszy457kCQY07WP8Mu_a?dl=0 Giving me a fine flow of MIDI data and power over USB.


Stick it in MacHD-Library-Audio-MIDI Drivers, reboot and you should be away. I had to remove other drivers from that folder and bring them in 1 by 1 as I had a conflict - possibly because I'd previously Roland's most recent (but now ancient) driver.


All credit to Yves!!!


We can't expect manufacturers to maintain drivers to support old hardware they no longer make as operating systems change around us. Yves has done a superb thing for us all!

Feb 15, 2015 3:57 PM in response to NeilWal

Hey NeilWal, thanks heaps for this!


I've just tried it out though and no luck 😟

The issues i originally had (and also am having with the file you provided) is:

- No device appears in Audio Midi Setup.


Originally, to fix this, i followed this method as described on the GitHub page in order to fix my product ID. This left my variables in Xcode looking likje this:


#define kTheInterfaceToUse 3
// The third one


#define kMyVendorID 0x0582
// Roland Corporation

#define kMyProductID 0x0033

#define kMyNumPorts 2
// One in-out pair.

It appeared that the kMyProductID was originally incorrect, (mine is 0x0033). This was great because now the device appears in Audio Midi Setup.

The next issue though is that my device appears to have no Input or Output ports. This has been observed before (in this issueon the github page).

I've tried looking through the code but can't get it sorted!

Out of curiosity NeilWal, could you please let me know what settings you used in the above code to get it working?

Reminder that i'm on Yosemite 10.10.2... perhaps that's the difference.

Cheers again 🙂

Lucas

Feb 16, 2015 4:29 AM in response to lucastobrazil

Just going to add to this post, because I found some weird but successful results!


Still no luck on the above fix (ie. using the Xcode project to generate a plugin), BUT what did work was getting this driver from the Roland website.


Strangely, it is listed for OS X 10.9, but is sill working on Yosemite 10.10.2!

Yay.


Hope this helps anyone else who has issues!


From the Roland site:

CR Driver Ver.1.0.0 for OS X 10.9

This is a driver for using the PCR ( PCR-300 / PCR-500 / PCR-800 / PCR-M1 / PCR-M30 / PCR-M50 / PCR-M80 / PCR-30 / PCR-50 / PCR-80 ) on OS X 10.9.

OS:Mac OS X

Feb 16, 2015 5:52 PM in response to NeilWal

I used what's below when compliling.


// ^^^^^^^^^^^^^^^^^^ THINGS YOU MUST CUSTOMIZE ^^^^^^^^^^^^^^^^^^^^^^


// Generated UUID: 204C5239-F14F-440B-A743-4F78DF2BEE26

#define kFactoryUUID CFUUIDGetConstantUUIDWithBytes(NULL, 0x20, 0x4C, 0x52, 0x39, 0xF1, 0x4F, 0x44, 0x0B, 0xA7, 0x43, 0x4F, 0x78, 0xDF, 0x2B, 0xEE, 0x26)


#define kTheInterfaceToUse 2 // The third one


#define kMyVendorID 0x0582 // Roland Corporation

#define kMyProductID 0x0008

#define kMyNumPorts 1 // One in-out pair.


// _______________________________________________________________________________ ___________________

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Roland PC-300, not supported by Lion?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.