In April of this year, I started porting the 11nocturn external to Mac. It ended up in a nearly complete rewrite but now, the C source code is completely cross-platform and released on github.
The object comes with many improvements like internal buffering of in- / output and an outlet, reporting the connection state. Next, I'm going to release an updated Nocturn4Live device because that's what this external was made for.
The source code maybe interessting because libusb can be used to connect to a lot of devices without writing your own drivers.
11nocturn external source code
Furthermore, the 11clicks external code has been cleaned up and is available at github.
11clicks external source code