Library to access a Novation Launchpad in a unix environment