----- ENGLISH ----
Driver for the Novation 'launchpad' NOVLPD01 NOT FOR 'LAUNCHPAD S'
For more information about my launchpad project, go here: http://videca.wordpress.com/2012/09/24/endriver-for-novation-launchpad/

---- FRANCAIS ----
Driver pour le launchpad NOVLPD01 de Novation, PAS POUR LE 'LAUNCHPAD S'
Pour plus d'informations sur mon projet launchpad, faites un tour ici : http://forum.ubuntu-fr.org/viewtopic.php?id=1043581

Features

  • Installer made for debian-like, must be reinstalled when update kernel version
  • If you want to use launchpad as MIDI device, you can do it with my 'launchpadctrl' software
  • Handle usb device ID 1235:000e Novation launchpad
  • Create a device /dev/nlpXXX
  • Reading, 250 bytes buffer (125 simultaneous commands max, if more, it ’s dropped)
  • Writing, 2 to 8 bytes buffer (4 commands max, hardware limitation)
  • Select() usable for reading
  • Available options for software which communicate with it :
  • ** Retrieve the launchpad stat (176 or144)
  • ** Retrieve driver version
  • ** Driver send 2 octets when launchpad is unplugged
  • Compile and works on 32 and 64 bits, tested kernels : 2.6.32, 3.2.0, 3.5.0, 3.8.0, 3.16.0, 3.18.0-trunk-rpi
  • My driver will be updated for every kernel I ’ll use
  • Writing (lights) does not work on low-latency and real-time kernels

Project Activity

See All Activity >

Categories

Hardware Drivers

License

GNU General Public License version 3.0 (GPLv3)

Follow Linux driver for Novation Launchpad

Linux driver for Novation Launchpad Web Site

You Might Also Like
Full Control for Complex IT - Try PRTG Now Icon
Full Control for Complex IT - Try PRTG Now

Gain deeper insights and proactive alerts for your entire network. PRTG empowers you to optimize uptime and prevent costly outages.

As an IT monitoring expert, you need more than basic alerts - you need actionable data and full transparency. PRTG gives your team a single pane of glass for all systems, devices, and applications, with customizable dashboards and granular user management. Detect issues before they escalate, automate reporting, and ensure compliance with SLAs. PRTG’s scalable engine and advanced analytics help you optimize resources, reduce manual effort, and keep your organization running smoothly. Take control of your IT landscape and make smarter decisions with real-time, enterprise-grade monitoring.
Activate Your PRTG Trial Today
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • thank you for the work! i have tested, the driver compiles with the 4.12.4 kernel. however i don't have a device, so i would like to ask if the driver works with Novation Launchpad MK2 version of the controller. I have been written a comment on the blog, but probably it got screened by the antispam system, and I did not find any email address or other way to contact you. Thank you.
  • Very useful. Thanks.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Linux

Intended Audience

End Users/Desktop

Programming Language

C

Related Categories

C Hardware Drivers

Registered

2012-09-24