11nocturn
11nocturn
Info
Version 2020/08/24
Created 2014/02/12
Category Max/Msp Externals
License GNU/GPL external
Files 11nocturn.maxhelp 11nocturn.mxo 11nocturn.mxe 11nocturn.mxe64 README.md zadig-2.5.exe
ZipSize 5.06 MB
Downloads 1,695
Description:

We bypass any Automap, midi or control script interface and communicate directly with the USB device. Send numbers to control any LED of the Nocturn and receive button presses, dial / fader movement and touch sensors.

The object was the first step to build an interface to control Ableton Live with my Nocturn without using Novation's Automap: Nocturn4Live Device

Windows users need to replace the driver for the Nocturn with the WinUSB driver. That's easy, check the README.md in the zip.

 

Pics:
Source Code:

https://github.com/11ols/11nocturn

We make use of libUSB, a cross-platform library to access USB devices libusb.info. The external's source code is completely cross-platform.

Sending and receiving can block the thread so we have a separate thread and buffering for both operations.  

Interessting talks about this topic:

Changelog:

2020/08/24:

  • complete rewrite
  • now cross-platform and on github
© 2021 11olsen.de