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